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!
No comments:
Post a Comment