Friends of JimBusby.com break a record, too!

Len Jones and his son Len Jones Jr (above) showed up to check on the car… I loved that motorcycle he rolled up on! Turns out they were in impound! That had broken a record just before we showed…


They broke the long standing Push Rod Production record with a speed of 116.25; this record had been formerly set by a team of Harley Davidson Engineers, so the Lenny’s were pretty stoked about it.
Nice work.












