Former Mayor Arrested For Masturbating Out Of Car Window At 90MPHFormer Mayor Arrested For Masturbating Out Of Car Window At 90MPHThere are some things that are nasty and then there are some things that are just downright impressive. This dude has nailed both ends of the spectrum.Dalton CastleDalton Castle