
Muddiemoose
Moderator
- Aug 24, 2017
- 29,523
- 106,952
- AFL Club
- Richmond
- Moderator
- #526
Maybe someone who actually follows soccer can enlighten but I remember catching a few mins of a show about a club in the UK and they had a home stadium called the stadium in the skyI don't even know what you're referencing.
Was very much just an out of the box idea, floating stadium, Vegas strip, night life.