Is It The Learning Annex Up In Here...
There is a clip from the recent episode of The Game. This is an inside joke...but I'm posting it anyway.
Don't sleep on this comedy...the show keeps getting better. The cast really has a good flow now. New episodes air on Sundays @ 9/8C on the CW.