Tuesday, February 11, 2014
The Dark Night Watches Over the Las Vegas Strip
That's right the Pint Sized Crusader has been spotted watching over the Las Vegas Strip from atop the Stratosphere Tower at the
Stratosphere Hotel and Casino
on the observation deck which rises over 1,000 feet into the desert sky.
Newer Posts
Older Posts
Home
Subscribe to:
Posts (Atom)