barrygruff.com
Leggy – ‘Eden’
In 2017, Cincinnati Indie trio Leggy released a self-titled record of collected works of their material since 2013 and this year, they’re going one step further and releasing their first full-lengt…