Marvel Spotlight #14 (1974) Son of Satan GD/VG by slcousin on April 22, 2015 in Uncategorized Marvel Spotlight #14 (1974) Son of Satan GD/VG Current Price - £ 2.0