Boston, Massachusetts, United States
The Jesus Lizard / Animal Hospital Nov 14, 2009 Uploaded by Pte5