BBC America FINALLY to show Top Gear Finale

For those of us that don’t like to junp through internet hoops to watch the show, here it (finally) is. Make sure you set your DVR for July 13 @ 9:00 PM. If your cable guide is like mine it shows up as a rerun so you’ll have to program the show manually. »7/06/15 3:58pm7/06/15 3:58pm