Also manufacturers of Vauxhall, Holden, Isuzu, Daewoo and Suzuki.....all synonyms of dogshit and bumsweat.
17👍 57👎