Happy Otters WIll Make You Smile Renee NelsonRenee NelsonPublished: November 18, 2013youtube.com videoShare on FacebookShare on TwitterCheck out the 'dancing' otters at the Chester zoo in in England. I don't know why they are happy, but the sure make me smile. The squeaking is tooo cute! http://youtu.be/sFqeWTfVi3I
Remember When: Mustang Towed Shopping Cart in Traffic in MaineRemember When: Mustang Towed Shopping Cart in Traffic in Maine