Will Smith Just Won the In My Feelings Challenge

Will Smith just won the In My Feelings Challenge. Will went the extra mile and did it on top of a bridge in Budapest. Even Drake was impressed and commented on Will's video saying "This video is done". 



Want to know more about Deanna? Get their official bio, social pages & articles on My 99.9!


Content Goes Here