February 21, 2011 at 5:59PM The eCRP 1.4 electric race bike revealed, captured screaming around the track (video)