Tag Archives: INDIA

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


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 »