Saturday 5 January 2013

The BBC reports Britain’s Highways Agency has introduced special screens to stop people from staring at crashes. "Now they tell us," say the Dallas Cowboys.

No comments:

Post a Comment