Mike Miller Performance?
#1
Mike Miller Performance?
Has anyone ever heard of the shop before? Located in Palatine real close to my house.... need a few things installed and don't have the time right now to do it. Seems like a nice shop? Any input on this?