Sunday, December 4, 2011

2016 Film Trailer

Promotion trailer for a film made in Ghana. The special effects aren't quite state of the art...

1 comment: