29 June @ 20:00 Event Series Ballymoughan Purple Guards Ballymoughan Purple Guards Magherafelt Rainey Street, Magherafelt, Northern Ireland, United Kingdom Annual Parade hosted by Ballymoughan Purple Guards