April 25, 2024
Leila Navidi
Taahira Bhalla, 9, and her uncle Kapil Rajpad of New Delhi, India, ride Insanity at the top of the Stratosphere in Las Vegas Tuesday, June 7, 2011.