Hello guys,
Newbie here from London. I have a question regarding this magical spray that a mechanic used on my vehicle after it stalled and wouldn't start until he opened the pipe coming from the air filter into the engine whilst I attempted to turn the engine over. He managed to start the...