Tag: Local Natives

Peggy Sue tour, EP and album news

As the more die-hard Peggy Sue fans among you might have noticed, they’ve been in the states for ever and ever. Aside from visiting multiple major cities to grace them with Peggy Sue delights, the band have been busy as bumbles recording their debut album.