The Mallett Brothers Band - "Low Down" CD

$10.00

Image of The Mallett Brothers Band - "Low Down" CD

The band's sophomore album, released in October of 2011, was recorded at Wallyworld in Portland, Maine.

One of the "Top albums of 2011" on americanarockmix.com

Share

Image of The Mallett Brothers Band - "Low Down" CD