Question: Between Modest Mouse and The Wolfhounds, which band has released the latest album?
Sentence (from "Baron von Bullshit Rides Again"): Later that year, the album was made available on the Internet.
Relevant evidence: No