Turtle vs banana August 23, 2013 Jason Thibeaultbanana, humour, squee, turtle8 Comments This is going to be one of those days, I think.Have some adorbs. Turtle vs banana