Team RadioShack and Lance Armstrong have launched a new TV commercial called “Universe”, this is the first commercial for Team RadioShack with Lance Armstrong. The background music is performed by Radio Moscow, and the song is called “Broken Down”. Lance is doing what he does best, riding, while making the earth spin, can you say metaphor? Enjoy the video.

lance armstrong universe team radioshack commercial   Lance Armstrong Universe Team RadioShack Commercial