roll bar vs. roll cage

Guardian ANGEL my foot.... HAD to be that GOD was with you!! that looks like crumpled up balled up orange paper!!! WHAT A MESS!!!!
Are you OK? Still have all YOUR parts? everything working OK?

NOTHING is more important than "health"

....what the hell happened? What the hell did you HIT???? They got concrete bridge stantions at that track? HOLY MOLY!!!!