Ted Leo and the Pharmacists
Rock band
Ted Leo and the Pharmacists are an American rock band formed in 1999 in Washington, D.C. They have released six full-length studio albums and have toured internationally. Wikipedia
Genre: Alternative/Indie
Origin: Washington, D.C.
Albums
Members