loud engines roar and speed down a road