After 17-Yr Hiatus, Autistic Little one Evokes Musician Father To Lastly Launch His Subsequent Album
Singer and songwriter Kevin Whelan has always made music, especially in the 90s and early 2000s when he sang and played bass for an indie rock band called The Wrens. But although The Wrens released their last album, The Meadowlands, to almost universal acclaim in 2003, the New Jersey band never released another album. They […]