New Forms Of Street Racing

Now that's definitely something you wouldn't expect! Wonder what you get for winning?