NYC Buses Crash--Shep Smith Rants How He HATES Them!

|
Posted: Aug 05, 2014 6:56 PM

What do you do when two NYC double-decker tour buses crash in the heart of Times Square? You air the live footage on the Fox News giant screen and tell the world how much you hate them.

Recommended
ABC Protects Verbally Abusive Host
Jeff Crouere

Shep reports. You decide.