Alan Melikdjanian, better known as Captain Disillusion, is a Latvian filmmaker, online personality and content creator.
Birthday: April 13, 1980
January 01, 2001
Invalid Date
May 24, 2022
October 21, 2019
May 25, 2021
December 16, 2009