Tag: Chaise Longue (Song)

Wet Leg, the Indie-Rock Duo, Blew Up Fast. They Know It’s Weird.

Last August, they booked a set at the Green Man festival in Wales, and were startled to see…