Album Review: Owls and Lions ‘There’s a Light’
by: Donnie Casto II New Jersey based trio, Owls and Lions might have very well fooled us all and sprung from the very shores of Ireland. Had Cat Stevens, Jim Croce, or even James Taylor’s storytelling lyrics collaborated with a lighter version of Flogging Molly, it without a doubt would […]