Outrage Over Baby Yoda / Disney Loses $7 Billion & Much More!

Published: Nov. 18, 2020, 5:18 a.m.

Podcast Nov 14-15 00:00 Ubisoft 07:31 Disney 17:39 Baby Yoda