Autonomous region of Ireland. Famous for it's rolling hills covered in army watchtowers. This is where the Barrack Buster became famous.
by Adrian December 14, 2003
Get the South Armaghmug.
Get the South Armaghmug. We'll email you a link to sign in instantly.