Quote:
Originally Posted by VR2
Does anyone recognize this scene out the window? It is NOT Las Vegas, I repeat, NOT Las Vegas, so please concentrate your efforts elsewhere, as that Pyramid shaped building is NOT the Luxor.
|
Looks like the Imax Theatre in Niagara Falls, On.