Kayden and Kenedy put on a hardcore fucking show