January 11, 2011 by Chris on Tidbits Otherworldly sounds – electric… Otherworldly sounds – electric bike eating up the Auto Club Speedway http://www.youtube.com/watch?v=RIMQ0c7JKIU