Archlord International Trailer

4:08
The first video trailer for the 3D Fantasy MMORPG Archlord, whose International version is just about to be launched. Check this video!

Comments