Best Shots Comic Reviews: THE SHADE, ULTIMATE X-MEN, More

Date: 17 October 2011 Time: 04:19 PM ET