Berlin, Germany
Listen to Radio Teddyboys 1983 live online. Location: Berlin, Germany.
Memphis, United States
Köln, Germany
Dubai, United Arab Emirates
Hof, Germany