firestarter771 Profile Message Posts Seen May 11th, 2009 Posted May 11th, 2009 0 posts 14 Years 1 May 11th, 2009 at 7:15 PM Anyone here been to this site? ToadTastic.com I've went through dozens of pictures already and laughed at almost all of them. It's like the google homepage but has a random funny pic. Just refresh the site for a new pic. Share Facebook Twitter Promote post… Respond Ignore User Report