Green Goblin on a Post-It Note Posted on April 24, 2015 by Todd Nauck Brand NEW on my YouTube Channel!