Kevin’s Commentary for Leg 5 Kevin Wu (of Michael & Kevin) posts his video commentary on Leg 5 of The Amazing Race on his Kevjumba channel on YouTube.
TYPE OF REVIEW : FIRST IMPRESSION REVIEW No spoilers. It really is a wonder how AMC has been able to produce some of television’s best or at least most creative…