My friend told me about a highway run where all you see is a mustang fly by - but all you hear is "WEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAH" from the supercharger.
Anyone know what I'm talking about or have the link to the video?
Thanks
Anyone know what I'm talking about or have the link to the video?
Thanks