Yeah I am sold on these guys for sure. I mean I get the zeppelin comps above but I think there is enough of a difference. Either way I love the album. I could listen to “Talk on the Street” over and over.
On a side note I would have never heard this band if it weren’t for this thread.