Please enable javascript to view this site.
Top
Rally car almost takes out spectators, and it looks like it is not giving up.