Daily Archives: August 6, 2013

Call The Discovery Channel!!! A Megalodon was just spotted in Gulf Shores, Alabama.

Greetings nerds of Earth! I’m back from vacation and gearing up for a fall season chock full of nerdy goodness. July was a bit busy with various stuff, so I thought I’d jump on here to drop some random thoughts on you…