It is virtually impossible to be anywhere in Las Vegas and miss the Stratosphere ... is a teeter-totter perched at the top of the observation deck if that wasn't scary enough, the ...