Well at least he's not affiliated with that company. It's a white '99-'03 genre PSD with huge silver letters down each side reading Meridian Motorsports.
Anyone who pulls into a quiet neighborhood and horses the shit out of their rigs should be stopped, pulled out and beaten. Do that bullshit all day long out on the road, not where folks live and show some respect. What is wrong with people?