Vic Spencer & Stu Bangas – ‘IMPACT’ Staff Writers 2 years ago A Vic Spencer and Stu Bangas full-length project was always destined to be nothing but dope. FYI: IMPACT stands for I Must Punch A Car Today.