Control Top is one those new bands that just makes you wonder, where have YOU been all my life? While Al Creedon has been in a bunch of groups like the amazing Reading Rainbow, Ali Carter has just been hanging around Philadelphia, with Control Top being her first band. As bassist, singer and co-writer of the material on debut album Covert Contracts, she sure is making an entrance. In their best moments they manage to reach the same heights as Lost Sounds. Out on Get Better since last week, this record is all killer no filler indeed.