Showing posts with label Death Ray. Show all posts
Showing posts with label Death Ray. Show all posts

02 January, 2009

Dinosaurs Vs...Day 2

Dinosaurs Vs...Nikola Tesla



If we've ever learned anything from the moving picture shows, it's don't venture into the dark alone, even if you are a) the inventor of AC current b) have a coil named after you or c) David Bowie.