2006 (custom built 80cc motorized bike)

2006  (custom built 80cc motorized bike)
submitted by Josh Larson

custom built 80cc motorized bike i built around newyears 2006
built on an 2005 electra custom bike frame.