Drove past the Greyhound station near the old MGM casino and in a empty lot across the street from the station a big crew was building some huge soundstage or something having to do with movie making it looks like.
I didn't have time to take a few pictures of it but will try tomorrow and post them.
Has anyone else driven by and know what I'm talking about?