"The Mars Bar" Opens Its Doors for a Limited Flight in Los Angeles to Celebrate the Launch of FOX's All-New Unscripted Competition Series "Stars on Mars" The Color Commentary 12 months ago sourceThis content is sourced from http://www.thefutoncritic.com/