Ping Pong Mesa is a town located in the middle of a Texan desert. Buildings in the town include Apple Juice Saloon, a jail, and a bank.
Looks
The town's ground is covered in sand. A clock tower is located in the center of Ping Pong Mesa.
Appearances
Ping Pong Mesa has appeared in one episode of The Backyardigans: "Blazing Paddles" from season three.
|