There's A Smell Of Democrat Desperation In The Air! Tina Toon The same group that brought you the 'RUSSIA RUSSIA ...