Battle weekend will be a sight to behold