http://digg.com/videos/people/Humped_by_a_Dolphin
trick000 FIA World Rally Car Champion Location Houston Mar 28, 2007 #1 http://digg.com/videos/people/Humped_by_a_Dolphin