Transportation Secretary (and former FOX host) Sean Duffy gets shouted down at Union Station in Los Angeles announcing the scrapping of the high-speed rail project that would link it with San Francisco.
Reposted from Karly Kingsley
Sean Duffy Booed. And rightfully so.

Comments