TV NBC’s Superstore finally closes its doors By Joia DaVida Mar 26, 2021 Warning: This contains spoilers for the series finale of Superstore. The exterior Cloud 9 facade that many have driven past on Burbank’s Barham road is no longer there. Af... More »