Do the electric slide all the way back to 2003! Look at some great comics that came out then, some bad ones too!
Article Archive
iFlashback! May 21st, 2003
iFlashback! April 16th, 2003
We have a Delorean, plutonium and a mall parking lot. Join us in taking a look at some of the comics that were being sold on April 16th, 2003.