Will Smith Rapping

By Gabe Delahaye / October 29, 2012

It is funny/sad to think that there are already two entire generations of people out there who did not even know this was ever a thing. #hancock