First Look: Alex Ross' Cover to Thulsa Doom #2

Date: 14 May 2009 Time: 02:52 PM ET