Album Review: Future Clouds and Radar

Album Review of FUTURE CLOUDS AND RADAR's Peoria released on Star Apple Kingdom It has been eight years since guitarist/vocalist Robert Harrison suffered a debilitating spinal injury and the disbanding of his band Cotton Mather, the local pop-rock darling he then fronted. Channeling his energy into recording songs as a form of therapy, Harrison released a two-disc, [...]