Saturday, June 27, 2009

Russian Love Tap

Just a little fan art piece of probably one of the best video games of all time, Team Fortress 2. If you haven't guessed from the links to the "Meet the Team" videos, I'm a big fan.

1 comment:

Paul Halasa said...

Yesss!! Very nice Johnny!