Greg and Lou collaborated with Fox ADHD and @TheBuzzer to bring you the only animated Christmas sketch you need to get you through this holiday season.
The organization behind the ad is the Foundation For A Better Life, which may or may not be run by the Mormon religion but is definitely run by people who live in the land of make believe.
I would love to embed the video but it’s only available on the Foundation For A Better Life’s website. Every time someone posts it on youtube it gets taken down. Please check it out. It’s worth it…
Our classic backyard b-ball manifesto, “Trick Shots,” is pushing 900,000 views on YouTube!!! I guess all that hard work and dedication on b-ball courts both near and afar paid off!!!
WARNING: Do not attempt these dangerous and amazing shots at your b-home!!!