Posted by D. Martin on August 1, 2007 at 12:27 AM CST
Don't you hate it when something turns up right beside you and you miss it? The latest Comic Packs have been found at Target in San Diego. (aw if only we got this report a couple days ago…). Hats off to Rebelscum reader Rob for the news and above image.