Back to album

Damn Frozen Vegas

The "waterfall" at the Tropicana. A week in the desert in January? Hell yeah! Coldest weather in a decade? WTF?

166 views
0 faves
0 comments
Uploaded on January 20, 2007
Taken on January 19, 2007