Advertisement
Party Whistles in a Car Exhaust Are as Attention Getting as They Are Terrifying

Duck calls in car exhausts along with bike tire tubes are already known to produce some truly scary noises when they’re screaming down the road. However, it might be party whistles that take the cake here!

Stories You Might Like