Captive of the Green Goblin at Universal Studios Leave a Comment / By Jeffrey Harlan / October 30, 2011