Wow, that looks like A LOT of fun!
Are there many crashes there though? Seemed like the 2nd video, got sort of close...not like real close, but if something were to go wrong sort of thing. Almost like bumper cars at that point with nowhere to go, haha.