EntertainmentFeaturesNewsUncategorized THEY’RE ‘PUTTING ON THE RITZ’ IN DONEGAL TOWN! by Stephen Maguire 9 years ago Traffic on the Diamond in Donegal Town slowed to a trickle on Monday morning as cast members in full costume…