Question: In what year was the band who released "Page Avenue" formed?
Sentence (from "Story of the Year"): Story of the Year is an American rock band formed in St. Louis, Missouri, Missouri, in 2000.
Relevant evidence: Yes