Larry the Cable Guy visited the Tail of the Dragon last September. The episode will air Wednesday August 7, 2013 at 9:00 PM on the History Channel.
Printable View
Larry the Cable Guy visited the Tail of the Dragon last September. The episode will air Wednesday August 7, 2013 at 9:00 PM on the History Channel.
Thanks for the heads up about the show. My wife and I and another couple just got back from the Dragon about a month ago... our first ride there. It was interesting to get some background about the road, area, and history. Larry doesn't seem like the adventurous type, eh? Maybe it was all for "show," but he sure complained a lot. Anyway, enjoyed it.