Take a screenshot to share your image

Defenders #135 p 16 (VALKYRIE, THE BEAST, & BLOWTORCH BRAND!) 1981

Now Live On