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.