Friday, January 2, 2009

Vegas Spots: Red Square Bar.


sooo dope, soviet russian murals all inside and headless lenin statue outside (complete with bird poop all over it)

you can find this place in mandalay bay. its Russian themed so you can already expect that this places' specialty is VODKA.

No comments: