Not For The Faint Hearted …or the easily offended… …or if you get grossed out in general…. …general elections that is. 1 Comment