Tag Archives: INDIA

VIDEO: Obama on India’s Motorcycle “Dare Devils”

Obama_on_India_s_Motorcycle__Dare_Devils_.jpg

President Barack Obama made a joke about watching the Indian motorcycle stunt team, the Dare Devils, during a speech Tuesday in New Delhi. The WSJ recently profiled the Dare Devils in an A-hed article. Video: White House Youtube

Read More »