Heroes of Telara
E3 Trailer

| 1 Jun 2009 13:33
Embed Help

Trion has released the E3 trailer for their flagship game, Heroes of Telara. Check it out!

Username:  
Password:  
Video of the Day
Featured Videos