Too weird to live, too strange to die. The Doo Dah Parade always delivers.
Somebody let the Radioactive Chicken Heads out of their coop and onto the streets for Pasadena for the 2017 annual Doo Dah Parade. These mothercluckers were in full effect!
Too weird to live, too strange to die. The Doo Dah Parade always delivers.
Somebody let the Radioactive Chicken Heads out of their coop and onto the streets for Pasadena for the 2017 annual Doo Dah Parade. These mothercluckers were in full effect!