Whoa! Uh...

Jun 25, 2012 21:06

Since this is from Russ Hamilton's twitter, does that mean it's part of the CW's official Season 8 marketing?



It...kinda makes think of Spawn for some reason?
Previous post Next post
Up