Top Gear saved from the axe – treehuggers commit suicide

This is the best news I got this week by far. There were some rumours that BBC might want to cancel the Top Gear show following Hammond’s accident a few weeks ago. Well, it didn’t happen! The Top Gear show will continue to be on the air and filming will be resumed. Hammond recovered quickly […]