Wake Up and Take Notice of The New Cassettes This week in music we profile a five piece indie rock band from Northampton, England named The New Cassettes. Formed in 2005 they have been described by NME as ...