Who said all On Screen Cars had to be nice? Sometimes you just need something that works. That’s the goal behind the British hit show Scrapheap Challenge. The show were teams of contestants are given the challenge of designing and building devices to complete varies tasks. You may also remember the show as Junkyard Wars […]