“Hope that clears it up!” – Xavier Woods reveals who owns UpUpDownDown and why they aren’t on Twitch

Xavier Woods reveals who owns UpUpDownDown and why they aren’t on Twitch. Woods is just as well known for the popular video game channel as he is for wrestling. The UpUpDownDown YouTube channel is beloved by fans because it has…