Back to Stare

Stare

#1

Stare #1

Stare #1. Published by Marvel in 1951.

Cover Date

January 1, 1951

On Sale Date

September 15, 1950

Cover Price

$0.25