Question: Spencer Ludwig has performed with which rock band formed in Wasilla, Alaska?
Answer: Portugal. The Man