by Chris Hardwick on September 28, 2009
I took this yesterday at the Newport Aquarium in Northern Kentucky. Right before I snapped the photo, this Colorado River Toad pressed his hand against the glass. Couple that with the steely gaze…How could I NOT do this???
Star Trek LOLToads FTW.