Congrats to our 2017 SPL World Champions!

MECA Manufacturers and Supporters

These are the loudest vehicles in their classes at MECA’s World Finals Soundfest, Louisville, KY on the weekend on October 14-15th.

Leave a Reply