Foo Fighters released the single “Stacked Actors” on January 17, 2000 as the second single off their 1999 album “There’s Nothing Left To Lose”. “Stacked Actors’ is about everything that is fake and everything that is plastic…That explanation makes the artwork on the import CD single perfectly appropriate.
