Leo’s long stays on the Hawaiian island of Maui usually make for some nice videos that showcase his best moments and F 200 makes no exception to the rule with his new film simply titled “Leo Ray Maui 2011”. Video credit: Giora Koren, GKO Productions; Text credit: WindsurfJournal.com