Tag Archives: Tokio Hotel

Tokio Hotel Madrid 2010

Tokio Hotel will come to Madrid in April 2010 during their “Humanoid tour”. This will be a great event, and be sure to be there as Tokio Hotel enters the stage! Tokio Hotel Madrid Palacio De Deportes de la Comunidad … Continue reading

Posted in Madrid | Tagged , , , | Comments Off