It took me 3 minutes to look into your conspiracy theory and post that response.
+ Visit Cardiff FC for Latest News, Transfer Gossip, Fixtures and Match Results |
It took me 3 minutes to look into your conspiracy theory and post that response.
Screenshot_20200415-154856.jpg
That's the file, right? Says it was updated in March 2020 on the site. Someone hasn't changed the file name, Organ.