Search results
We did not find results for: Ted Leo.
Check spelling or type a new query.
We did not find results for: Ted Leo.
Check spelling or type a new query.
American singer and guitarist
Theodore Francis Leo is an American singer and musician. He is the frontman and lead guitarist of the rock group Ted Leo and the Pharmacists, and in 2013, he and Aimee Mann formed the indie rock duo The Both. Wikipedia