[Indianapolis, May 29. Image via Getty.]
INDIANAPOLIS – MAY 29: Balloons entertain the crowd during the Indianapolis 500 Festival Parade on May 29, 2010 in downtown Indianapolis, Indiana. (Photo by Chris Graythen/Getty Images)
GET JEZEBEL RIGHT IN YOUR INBOX
Still here. Still without airbrushing. Still with teeth.