Kyle Borg
Birthday: 1998-05-04 | Place of Birth: London, EnglandA 22 year old filmmaker, based in Bristol, UK. Kyle Borg has released several short films and projects after graduating from the University of Bristol.
...
Known For
War Sailor