the other mike
Diamond Member
Las Vegas has a brand new stadium that took 2 years to build at a cost of almost $2 billion and because of the pandemic, the prospects of turning any kind of profits from ticket sales anytime soon are not so good. The Raiders did beat the Saints today, on the bright side.
.
Come to think of it, this is pretty close to Area 51 isn't it ? Hmmm. Maybe another reason they built this thing.....
Allegiant Stadium - Wikipedia
en.wikipedia.org
Come to think of it, this is pretty close to Area 51 isn't it ? Hmmm. Maybe another reason they built this thing.....
Last edited: