Nuckin' Futs Day in Rangers Town and a chat with Liam Maguire.

Nuckin' Futs Day in Rangers Town and a chat with Liam Maguire.