Happy Chimkens

Pedal to the metal, Grandma!
Puzzle

Happy Chimkens in spirit