Xel

Xel is the name of a magazine published in the United States of America. Marvin and Wendy had a copy of an issue of Xel sitting on the table in their beach house in Miami Beach, Florida.

Appearance
Super Friends
 * Season 1: The Weather Maker