Epic Battle Report February 19, 2011July 12, 2018Posted in EPICTagged Battle Report, Epic Armageddon2 Comments I put a quick Epic battle report into the Battle Report section of the site over here. Enjoy. Share this:EmailTwitterPrintFacebookMoreRedditLike this:Like Loading...