Album Review: Control by Milo Greene

Hailing from Los Angeles, CA, the indie rock pop group Milo Greene have released their sophomore album, Control.  The group succeeds with the change in sound with this album, favoring synthesizers