by

South Bend, Indiana's River Rats have released a new EP. It's called Cream of the Crop and it's self-released. You can check it out below.