World's Most 'Useless' Restaurant Opens in US stadium

World's Most 'Useless' Restaurant Opens in US stadium
17 August, 2017