Top Gear Cenogaffe: A PR Monstrosity

No one seems to have gotten out of the Top Gear Cenotaph-gaffe unscathed. The presenters have been throttled into unreserved contrition. The BBC has been branded foolish for giving the go-ahead to the £100,000 stunt and Westminster council have been labelled naïve. The area’s commitment to low emissions also took a beating with the noxious […]