There's a new band by the name of Beach Rats about to make the rounds. However, they aren't just any band - they boast the ... Read More