Kayla Rose dubbed “The Queen of Kong” is an avid game player and top female scorer in the DK High Score list.

Leave a Reply

Your email address will not be published.