For a band that's criticized almost more often than it receives praise, Creed has risen to the top of the modern rock heap almost instantaneously. From the two albums the Florida quartet has released in the past two years, seven singles have hit the airwaves - and every one has peaked at number one on Billboard's Modern Rock chart. Just in case the band had anything left to prove, it certainly did it this weekend with a phenomenal live show at UMass Amherst's Mullins Center.
More from The Tufts Daily



