Hemmings posted some new photos of the Green Goblin.

The flames are a bit terrible in my opinion, but otherwise it looks awesome. Its supposed to debut at this weekend's World of Wheels show in Boston if any Massachusetts Opponauts want to check it out.

http://blog.hemmings.com/index.php/2014…