Short
0.0
Cthulhu's Witnesses full movie is released on Sep 29, 2013. Watch Cthulhu's Witnesses online - the English Short movie from United States. Cthulhu's Witnesses is directed by John Hidalgo and created by John Hidalgo with Steven King and Kathryn Miles.