I was half-expecting Skyzoo to pop out and do something random in this commercial like Buffalo Wild Wings always does. The ad itself debuts tonight on television during the continuation of the NCAA Championship tournament, and fans can catch Sky on the road for performances in Europe, Africa and Australia as part of his “A Dream Deferred” International Tour.
THIS STILL SLAPS: Skyzoo – Grew Up On Kool-Aid