Critics Company

0.00
Vlog / Channel Web Address
Additional Information
Location
Vlog Description

The Critics Company is a filmmaking collective based in Kaduna,
Nigeria popularly known for making sci-fi films with mobile phones.
Since being founded in 2015, we have been driven by the desire to create
magical experiences through film for ourselves and

Reviews for Critics Company Vlog
0.00