“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”
Stars on Mars Will Premiere Monday, June 5 (8:00-9:00 PM ET/PT) on FOX FOX is inviting all wine lovers, space...