Louise & The Pins – ‘Bell Jar’

A sad clip for the new track from Louise & The Pins which is due for release on the 9th April 2012 via Chess Club Records. The track was produced by David Odlum.