This 25-Foot Tall Michael Myers Inflatable Can Now Be Yours for $500

[ad_1] Want to show off how much you love Halloween — both the seasonal event and the John Carpenter movie? A 25-foot-tall inflatable of Michael Myers in your yard should…