Jump to content

Me in Vegas

toddv
Sign in to follow this  

At the Top of the World, Stratosphere, for those of you who know Vegas will laugh yet this is the best steakhouse I have ever eaten at...plus you are 900 feet up...

Sign in to follow this  
×
×
  • Create New...