Check out the video for the new single "Parasite" from Swedish hard-rockers Mustasch: wmv / qt