Los Angeles Police Department

Car Seat Headrest covered Leonard Cohen, played 30 Days in LA (pics, video)

This is not the first Cohen cover Car Seat Headrest have done.