CLOSE

 

 

This seems kind of fake to me. Click below and let me know what you think.

To see video footage click source  

 

Also On 101.1 The Wiz:
×