Sorry about your crash. Yeah, like someone had mentioned try claiming through you insurance co. If you have State Farm they will cover it.
If you don't have full coverage and need a frame try Ebay or craigslist.
As to why you crashed...review the vid very closely and you'll see the reason why. FWIW, you were jamming.
__________________________________________________
|