Bubb Rubb describes these noise makers installed on car exhaust pipes.

  • April 24, 2008
  • 6.4k Views