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?