Check out FOIL at Lenny's Surf ShopFOIL surfboards in now available at Lenny's Surf Shop in St. Pete Beach, FL. Next time you're in the area stop by and check them out,...