Los Angeles' Dirty Little Secret officially formed in summer 2002, though vocalist/guitarist Louis Castle and bassist James Bairian had been best friends and songwriting partners since their days in high…
Read Full Biography
STREAM OR BUY: