+2 on the shrock bumper. Glad your ok though. There are some seriously stupid people out there!!!