Alien Yoga Mats
They are cute, cuddly and green, so what are they? Space aliens, and they reside in myth, science-fiction movies, U.S. Route 69/Santa Fe memorabilia stores, and perhaps in Area 52 in New Mexico. Promoted by numerous sightings and a cadre of believers, these aliens have inspired fan and fantasy fiction, comics, graphic novels, songs and barroom bets. Show that you want to believe with our alien yoga mats!