Is it my imagination or did someone fantasize Glenn as the staypuff dough-boy in 'Ghost Busters', destroying their leftist dream? LOL
LOL! The Sta-Puff marshmallow man was the funniest part of that whole movie!