was the alien implant Xray ever debunked?
>>17340311
Looks to be wide open still. What's sauce on your pic? It gets tons of hits, but I was just curious to know if you'd been following it on a specific site.
>>17340311
That picture is tiny.
>>17340620
/x/ is a forum for ants.
>>17340620
grabbed a bigger one from google search.
there's just not much to see.