Lol, sounds like the church though someone here once did say Rovers are just some bizarre cult these days.Originally Posted by WeAreRovers
Good to see the club are getting the finger out to try and draw in fans. Hope it works. What's the latest on the Tallaght Stadium and the council working on it?
Bookmarks