Howlin Rain - "Self Made Man / Live Rain Version" (Official) - Video
PUBLISHED: Mar 02, 2014
DESCRIPTION: The first single "Self Made Man" from Howlin Rain's first Official live album, Live Rain, available Everywhere April 29, 2014 (2XLP/CD/MP3/Cassette). Pre-order Live Rain now at www.howlinrain.com.