The four ladies of Canadian band Vancougar play upbeat, guitar-driven pop-rock with sweet melodies and hooks aplenty.
Added by Upcoming Robot on October 12, 2008