Day 147

And they say bananas don’t grow on trees

May 25th, 2012



They do say that. But they forgot about giant psychotic bananas wearing Rasta caps.


Leave a Reply