The Rat Babies are hitting the road, continuing a non-stop work streak that has kept them very busy over the last few months… Last November they went on a month long tour that took them through the southeast with the Shadow People Sideshow out of Atlanta. Then in January they teamed up with a old […]