An indie rock quartet that pumps out melodic hard rock with a definite stylish approach, Menlo formed in the spring of 2001 in Milwaukee, Wisconsin. Consisting of vocalist/guitarist Gregory Borden, bassist…
Read Full Biography
STREAM OR BUY: