Can anyone actually confirm that this is a leak?

https://i.imgur.com/iLcZXmO.jpg[] Cause I'm like 90% certain that I have seen this image floating around various sites not league related since last year at least.
Share
Report as:
Offensive Spam Harassment Incorrect Board
Cancel