FREE Edelbrock Shop Tours (Saturday May 4th)

FREE Shop Tours Due the success of our shop tours last year, Edelbrock is excited offer them again this year! If you missed it last year, now’s your chance to take a FREE shop tour of Edelbrock’s corporate headquarters and manufacturing facilities in Torrance, CA….