No one hurt, a testament to Mercedes engineering and the advantage of driving a big chunk of American SUV goodness.
Asian girl with car full of friends blew a stop sign going 30-35mph. SUV was loaded to the brim with 2 familys and camping gear. Scary.
Check out the second photo. Thats the rim on the side that was
not hit. Gotta wonder about those nice shiny aftermarket rims folks put on their 7000lbs SUVS. Sheered it right off.