Once upon a time, Greta Van Fleet felt like the next big thing for rock music, the next “Rock’s Hottest Ticket,” if you will (and understandably so). Their Led Zeppelin-like sound inevitably got them attention, and now, three albums in, the group has hit a wall. Their latest album, Starcatcher, is a vast improvement upon […]