AboutOwls

Originally named The Civil War, Owls was an indie rock band from Chicago, Illinois, from 2001-2002.