Tag: Captain America

Review: Velvet #1

| October 26, 2013
Review: Velvet #1

Yet another cracking Image debut in a year that’s been chock-a-block full of them!

Continue Reading