I like it!

If at some cars certainly the better sound, than in the original… ;)

Video Thumbnail
Party whistles in car exhaust