Fight The Foot - TMNT

Can never get enough of TMNT, this looks like a new fan web-series starting up and I wasn't too sure about it till that close up at the end and I was sold. Raphael.

via Geek Tyrant

Lazy Teenage Superheroes [Short Film]

Beyond Black Mesa [Short Film]