Question: What event on April 1, 2007 featured music from the studio album "Blood Stained Love Story"?
Sentence (from "Blood Stained Love Story"): Blood Stained Love Story is the fifth studio album by American rock band Saliva which was released on January 23, 2007.
Relevant evidence: Yes