I like the Radio Shack commercials (the post it on the door that says; "In France on business." )
I haven't seen the Contador/Schleck commercial yet. Then again, we DVR the tour and fast forward through all the commercials. I'll have to keep an eye out for that one.



Reply With Quote