globular-toast 10 hours ago

Neither is Google, yet there is still probably multiple ads on that video you linked.