The Speed Channel just aired a fantastic segment on electric drag racing. The KillaCycle team could not ask for better coverage. Here is a link to a YouTube clip from the show:
(Here is the link if the video doesn’t load http://www.youtube.com/watch?v=3c8eLH8x_-Y )
The episode of the Speed Channel is listed as either “Rapid Turnover; Speed Records”, or “Speed Records”.