Brand new indie rock hailing from Chester.