Pinned2.5 Million Years of Human TimeOut of sheer curiosity, I just took a look at how many views Mr. Beast(main channel) has on youtube, and it is 66.2 Billion Views. With…Dec 6, 2024Dec 6, 2024