Rell84shots
Veteran
A little over the top but he delivered it perfectly, and the way he had Kayla legit cracking up at the end was the best part. This right here is the definition of charisma and they better not waste it by having him feud with some over hyped jobbers.