MusicSingle Reviews We Demand Parachutes Lost Her Mind (feat. Olivia Castriota) We Demand Parachutes are a New England band that ‘…blend nostalgic 2000’s rock roots with the big pop hooks of […]