View Single Post
Old 02-20-2013, 06:07 PM   #1162
UKZodiac's Avatar
Join Date: Oct 2009
Location: Through the looking glass
Posts: 401
Wembley stadium are obviously making **** up too then as they had the 20m euro guarantee on their website until recently. I have screen caps.
UKZodiac is offline   Reply With Quote