‘I’m in shock’: Swiss ‘super fan’ whose topless Euro euphoria was shared by London mayor Sadiq Khan touches down in St. Petersburg

Follow RT on Self-declared ‘super fan’ and reluctant social media sensation Luca Loutenbach has touched down in the Russian city of St. Petersburg for what he hopes will be another emotional night when his beloved Switzerland face Spain. Devoted Luca Loutenbach became an instant viral hit when he was caught…

read more