YouTube

YouTube was a website on the Internet on Earth in the 21st century.

After a wave of Shakri cubes arrived on Earth, people posted about them on YouTube. (TV: The Power of Three)