KillaCycle Makes Its Last Run (w/video)

At the Evolocity event in Christ Church, NZ, the legendary electric drag bike KillaCycle made it’s last run on November 30, 2014. The report from the team’s Facebook page was that the bike “let out its magic smoke” – a tongue-in-cheek reference familiar to anyone tampering with electronics meaning some… …read more