After waking up from a 20-year nap, comedy trio Stella is confused as hell why their TV doesn’t have Oprah and their radio isn’t playing Semi-Charmed Life by Third Eye Blind constantly – almost as confused as we are as to why they haven’t released a video in 5 years. Watch as the group reunites to celebrate their 20th anniversary and pray that future Stella Shorts are not dependent on their math skills.

H/T Splitsider

Get Laughs in Your Inbox From Above Average!
We PROMISE to only send you funny stuff.