Duffy’s Mega Wreck Footage

MTV posted the video footage of Pat Duffy’s Mega Ramp launch gone wrong. Be warned, it’s grisly.