This is pretty dang cool.
Also, this guy obviously has way too much time on his hands*.
Aaron B. Gardner
* Says the guy blogging about this on a Saturday afternoon. Yeah, the irony is not lost on me.
P.S. If you want to do this at home you may need the below...