Girl gives birth to a frog! David Pescovitz 11:04 am Wed, Jan 19, 2011 "Doctors blame LSD." (via Dangerous Minds)