HomePhotosVideosInterviewsEventsTag IndexFeeds'05-'08 ArchivesSquirrel's NutsAbout/ContactLinks

April 15, 2009

White Zombie

No, not the movie or the band, but the world’s fastest street-legal electric car: a 1972 Datsun 1200. Somewhere, John Rokos is taking notes.