you riding or you hiding?

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