Sorry, email and password do not match. Please try again.
From: MN, United States
Genre: Rock, Indie, Alternative
The People Say Fox was formed in 2008 on a hill overlooking the frosty shores of Lake Superior. Glowcap, the follow-up to the 2009 self-titled debut album, was released in late 2012.