Transformers Luxor Take Over

The sign in the picture below is in progress of being put up at the Luxor in Vegas. I thought this was pretty cool as pyramids are featured in the movie and the Luxor has a giant Imax screen the will be showing the Imax version of the new movie.

attachment-1php

Leave a Reply