Tulsa

Tulsa is a city located in the U.S. state of Oklahoma.

Appearances
Super Friends (comic book), 1976-1981
 * The Super Friends Special # 1