Papa Roach’s “Last Resort” Was Featured In A Recent Episode Of “American Dad!”

Papa Roach‘s “Last Resort” was featured on the August 26 episode of “American Dad!” That episode was called “The Hand That Rocks The Rogu” and the clip with the song can be seen below:

[via The PRP]

Advertisements

Comments are closed.