you riding or you hiding? January 13, 2010 Tour Down Under begins on January 17th. Looking very forward to the first Team Radio Shack showing. Lovely little promo/teaser with this post. namaste