web analytics

Black Smoke Films has released Dragon Ball Z: The Fall of Men, a new fan film that pits the Z Warriors up against the deadly Cell, an interesting and very well done short that will sure make any fan happy, check out the epic short below!

About The Author

Related Posts