site logo

Quibi hits only 300K downloads on first day

Permission granted by Quibi