Whiplash Press Information (US)
For the better part of a decade, the English sextet James have followed their own muse with little regard for British music trends. Formed in Manchester, England in 1983, James transcended their position as England’s C86 progenitors, their hyper-strummed pop eventually giving way to a modern and mature folkadelia. The new album ‘Whiplash’ (US release […]