Otto talks with WWE "Powerhouse" Royce Keys

 

WWE Smackdown LIVE is Friday July 31st at the Resch Center in Green Bay! 

TICKETS HERE