Forgetting Reagan

By today's Tea Party standards, the Republican icon would have been a Leninist-Marxist-socialist America hater.

by