MotorcycleUSA.com got the chance to test ride the new OCC production bikes at the Teutuls’ facility in New York. Watch the video and then go to www.motorcycle-usa.com to read the full story.