Champions League

 

Tent city

With Cardiff hotel rooms sold out, where will the rest of the 170,000 Champions League Final visitors stay?...



Copyright © 2013 British News Cloud, a division of News Cloud Overseas Corp.