Quibi, the weird, buzzy streaming service with tons of star power, is shutting down

Entertainment & Sports / October 21, 2020