WOW REPLICA, those are pretty strong words. The Vietnam special might be the peak of the whole show, for me.
Originally Posted by onthewall2983 WOW REPLICA, those are pretty strong words. The Vietnam special might be the peak of the whole show, for me. From what we've seen from the trailer, it looks like it could very well be one insane trip for the boys.