Hello and welcome to my review of Death Road to Canada. Strap on in for a ride of your life as you try to avoid the plights of the Death Road and make your way ...