The Meria Heller Show
Fascism comes to America wrapped in the flag and bible...