Scott DeHuff shared his crazy takes on the funny news from across the globe.
Joined Dec 9, 2023
29 total views
4 videos