This looks like it's gonna be pretty good! One thing though, why does it seem like the turtles are 8 feet tall? I don't remember them being that big!
Originally from West By God Virginia!
I'm a Veteran (USA INF), a photographer, I love to surf, and I'm a huge fan of The Walking Dead and 24.Need to know more? Email me.