'Freedom Train' fallacies

May 8, 2012 14:44
From Right Now

The so-called 'Freedom Train' rolled in to Toronto Tuesday, and the Menzoid had pointed questions for the passengers.