This video was all over Twitter two days ago ...... but minus the end flipping over What shenanigans!!
I assume then the Twitter vids then also missed the woman’s insane cackling after she climbed out of the wreck?
I’m wondering if she owned the Explorer, or her boyfriend?