Gosh, I hope they secure that car somehow or other! Wouldn't it suck, you've got some expensive sports car on that thing, going about 70mph or so........and the engine stalls out??
Car suddenly starts decelerating, belt still going 70.......wham!! :shocked: