Having made the short hop across the Hudson river, New York-based jumpy-pop rock duo We Are Scientists descended on a wet Liberty State Park, NJ, hoping to lift the punter’s spirits out of the water-logged mire. With a track record of endless live gigs, famously spending close to 20 months touring Britain, this was their [...]
