Join Date: Mar 2010
Location: Chester Co PA near MD, DE
Cable TVTriumph/Thunderbird show??
I have heard that there is a great show on Triumph and the new Thunderbird. It was on the Speed, Discovery or History channel. I can't find it anywhere. Can you help me? Thanks!