article placeholder

Ezra Furman & the Harpoons

"Take Off Your Sunglasses"from the album Inside the Human Body2008iTunesLong before he was wondering the dormitory halls of Tufts University in Boston, he was simply Ezra Furman, Chicago native and day-dreaming...