Wed, 17 February 2010
Biker Fox is a cycling enthusiast and local legend in Tulsa, Oklahoma. Jeremy Lamberton is the director of a documentary feature about Biker and his eccentric lifestyle. The film premiered at the Slamdance Film Festival in Park City. |