Chicago indie band French Police has its internet fame, now it’s heading out on tour
“I just want to always outdo myself from my previous project,” said Brian Flores, founder of indie rock band French Police. “I just want to be better each time.” And better,…