Exclusive TOP COW SDCC Teaser for... What?

Date: 15 July 2010 Time: 11:51 AM ET