Effort (aka: well-known video producer Spencer Cooke) has come up with a cool new site: Rapid Transit. Rapid Transit is the collective effort of kayaking filmmakers bringing exciting and new videos to the web on a regular basis. Visit RapidTransitVideo for featured...