Posts Tagged ‘Robert Cherry’
Album Release
In 2009, singer-guitarist Robert Cherry formed Plastic Ants, a heady indie rock act that makes restrained, moody music that sounds influenced by classic British acts such as David Bowie and Roxy Music. Currently based in Cinci...