bagginshield:The battle of Helm’s Deep is over. The battle for Middle-Earth is about to begi
bagginshield: The battle of Helm’s Deep is over. The battle for Middle-Earth is about to begin. -- source link
bagginshield: The battle of Helm’s Deep is over. The battle for Middle-Earth is about to begin. -- source link