Got plans for tomorrow night? Cancel them! Discovery Channel brings us a new show premiering Sunday August 19, and you do not want to miss this! It’s all about the drive to survive. What happens when you ‘MacGyver-ize’ a car? In ONE CAR TOO FAR former British Special Forces operative …
Read More »