translate English to German: The Pet Shop Boys in London The London Piazza at The O2 21 Dec £274.99 ( tickets ) Born: 1981 in London, England Style: Pop Check out: ?West End Girls" ?What Have I Done To Deserve This??
Rammstein in Prague, Czech Republic O2 Arena Prague 25 Nov £83.58 ( tickets ) Formed: 1994 in Berlin, Germany Style: Alternative / Metal Check out: 'Du Hast' 'Engel' 'Eifersucht' Rammstein Tickets Rammstein are back on tour through Europe.