Is that...squealing? I can't tell. Maybe a tire screech?