Posted on May 2, 2008October 5, 2012 by The Puppet June 15, 1980, +/- The biggest piece of shit ever made… 80,000+ miles ca. 1979-1980 Like this:Like Loading... More Where That Came From
i think somebody called ryan grummett owns 1 of these
He has my sympathies
i wouldnt give him any, you should see him