Peach Tree Rascals — Camp Nowhere The group's debut EP strings together their most eclectic sounds in an exciting, upbeat project.