Archive for February 18th, 2008

Turtle Says!


If you watch youtube funny videos then you will love this youtube video site I have found. It is and they have the best youtube videos on their website. It is constantly being updated and you will find only the funniest material on the site. It has its own unique turtle mascot which is […]