Livin’ Louie Vito – Finishing Dew Tour

Season 1, Episode 9. Uploaded by Red Bull. Louie Vito tries to pull his perfect run together to finish off this year’s Dew Tour, going head to head against the mighty iPod to claim the overall title. With practice going well, the boys venture on a frozen lake for some ice fishing, and on competition… Continue reading Livin’ Louie Vito – Finishing Dew Tour