by Ed Calverley | Aug 20, 2019 | History, VFX & CGI
Captain Disillusion is the alter ego of a very talented visual effects artist and film maker Alan Melikdjanian (read more on Wikipedia). He has gained a huge YouTube following by debunking fake viral videos through meticulous analysis, spotting all the tell tales...