Moe Live Tweets!

Moe Live Tweets! is a YouTube clip. It was released on July 3rd, 2017.