A floating football Pitch Is Being Built In Cardiff Bay
A floating football pitch is being built in Cardiff Bay as part of the Champions League festival, and will be open between June 1 and June 4. Whilst there is always a football pitch built as part of the festival, this is the first floating pitch that has been built. On Friday, June 2, it […]