Awkward Turtle

A social site for sharing awkward situations and funny pictures with the world.

Industries: 
Technologies: