Disturbing New Trend

New and disturbing trend dubbed “put ’em in a coffin” entails the filming of teenagers throwing themselves onto the hoods and windshields of cars.