New Beast Hunters Trailer

With the premiere just 3 weeks away, a new trailer for Beast Hunters has emerged.  Check out the latest trailer below!

Discuss the trailer in TriBlurr's thread on our forums.

Comments
Avatar