Page 1 of 1

KillaCycle LSR

Posted: Tue, 02 Dec 2008, 00:01
by Simon
The KillaCycle team are building a new bike to break land speed records!

KillaCycle LSR

Posted: Thu, 03 Sep 2009, 03:03
by Speedily
I see they off to New Zealand next year
Image