In 2009 Imua won the Avila beach outrigger Race and crossing the finishline Ruben got Up and danced In the boat. see vimeo link to avila race http://vimeo.com/5375693

  • August 08, 2010
  • 56 Views