Bam Margera has broken down in sobs as he visited the place where his best friend and Jackass co-star, Ryan Dunn died.
Dunn was killed after the daredevil crashed his Porsche in Pennsylvania on Monday morning.
Margeria was in Arizonia at the time of the crash but immediately flew home to be with family and friends.
The star admits that he struggled with anger at the time when he found out that his friend had died, but when he visited the site he openly sobbed out of control.
He sobbed to a Fox 29 reporter: "I've never lost anybody that I care about. It's my best friend. I was in Arizona when I heard and I remember I was with some friends having the best time ever and at 12.30 I just started punching out the windows of the van and ripping out the speakers.
"I don't even know why, I wasn't mad at anybody or anything and if it's 12.30 there (in Arizona) then that means it's exactly when he crashed.
"He was the happiest person ever. The smartest guy, he had so much talent and he had so many things going for him. It's just not right.
"I can't (get through this). Do you know how horrible it is being on an airplane for six hours, not being with everybody - just stuck.
"It was the worst phone call I've ever gotten in my life waking up to that."
Police believe Dunn was driving ar 130 mph (209kmph) at the time of the crash.
Tagged in Bam Margera