Wednesday, January 10, 2007

If this picture doesn't just scream "Over the Top", then I don't know what does. This is the facade to a Victoria's Secret in the Forum Shops (connected to Ceasars Palce) in Las Vegas. I took the picture for the same reason I'm posting it. Its just ridiculous. Enjoy!

Over the Top

No comments: