I am beginning to think MSNBC is a Communist Front Group.
MSNBC = Marxist Socialist Network Broadcasts Coersion
ping