Daily Archive: March 17, 2010

Ted Leo & The Pharmacists cover Tears For Fears 0

Ted Leo & The Pharmacists cover Tears For Fears

Ted Leo and the Pharmacists cover Tears For Fears' "Everybody Wants to Rule The World"