Riot police and 20 arrests as London goes wild after England win – fans surfing off BUSES

RIOT police were out in force in central London as fans wildly celebrated England’s victory over Denmark.
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here