Thread:AntiGravityMaster/@comment-26072045-20150629212319/@comment-26573805-20150705190742

If it has a Disney XD HD logo on the bottom and you can see the bars of the TV screen, then that's a leak image.