For the last few years I have e-mailed them to try to get them to do a segment on the Turbo Buick's. Maybe now they will.
If you get a chance stop in at the shop, its only 2km off the 401 at the James Snow Parkway exit I think. Got some pretty cool stuff there.
