Short
0.0
Bloodlust of the Druid Overlords full movie is released on Oct 28, 2013. Watch Bloodlust of the Druid Overlords online - the English Short movie from United States. Bloodlust of the Druid Overlords is directed by Michael X. Rose and created by Michael X. Rose with Gettafix Gettafix and James Pogo Lo Rubbio.