Stone Sour will be kicking off the new year on the road, announcing a new run of U.S. tour dates that span through the months of January and February. Pop Evil and Stolen Babies will be along for the ride as support.
This years Rockin on the River Festival will take place Saturday July 27 in Lewison, Idaho, on the banks of the Snake River and will feature four great bands.