
Marvel is literally everywhere these days. In Las Vegas, a new attraction known asĀ Avengers S.T.A.T.I.O.N opened in front of the Treasure Island (or TI as they call it) Hotel and Casino that recently opened where the former Sirens pirate ship show once stood. Thanks to our friends over at the Extended Queue podcast, we have