about

Chief Larson and the Fire Puppets Detroit, Michigan

We are the Fire Puppets, united and led by the great Chief Larson, who instructed us in the art of committing spiritual arson.

contact / help

Contact Chief Larson and the Fire Puppets

Streaming and
Download help