LA360: Meziere Electric Water Pump & Torqstorm Install

Subscribed. I've been looking at the Torqstorm superchargers myself. Post lots of pictures and I'll be following along. Good luck!