Thursday, March 18, 2010

Who?





Team McDuff consists of two of the most dastardly Rap Stars to ever ride bikes. Stay tuned!