Mr Toad’s Wild Ride 2/365 Leave a Comment / By Eric Leuthardt Photography / June 2, 2010 In the spirit of the week and the release of Alice in Wonderland, we have Mr Toad. We think his owners are on a “wild ride” of some type. More to come from the experience that they are.