A day for the history books.

OTD in 2013, Bayern Munich won the Champions League at Wembley.

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here