Joined
·
83 Posts
The whine of a supercharger could drown out other noises.
http://www.youtube.com/watch?v=UyQQMJQHWSk
http://www.youtube.com/watch?v=UyQQMJQHWSk