THIS VIDEO HAS EVERYTHING

My life, made.

Will Smith? DJ Jazzy Jeff? THE CARLTON DANCE?!