This frog got a bit too close to a NASA rocket launch Read More Tagged under: Long,mom,live,dead,brain,kermit,frog Category: mom-101