Thursday, May 19, 2011
The Killer Elephants - trailer!
Yes, this is the second release from my own Attackafant Entertainment. First out is Thunder of Gigantic Serpent, but this is also a personal favorite of mine. This trailer was included on the master tape I got from the license owner and I had to share it with you all! Enjoy!