Showing posts with label Tesla Strong. Show all posts
Showing posts with label Tesla Strong. Show all posts

Sunday, September 25, 2011

Tesla

Sketch of Tesla Strong from America's Best Comics' Tom Strong.