British folk-rocker Jon Allen was born in Winchester in 1977. One of his early singles, 2008's "Going Home," was used for a Land Rover commercial, and his debut album, Dead Man's Suit, appeared in 2009.…
Read Full Biography
STREAM OR BUY: