Vicuna Coat, taking their name from an episode of David Lynch's Twin Peaks, offer up twisted garage indie rock psych.
A wine fueled stab at making fun of and with the world. Someone once told them that they emanate the sound of a sunken ship, whatever that means. They chose to take it as a compliment.