Celtic Rain
- Indianapolis, IN
- Celtic Music / Irish / Scottish Entertainment
- 43 miles from New Castle
Kelly F. C. said “Im sitting at a live free concert in New Castle Indiana listening to Celtic Rain, and as a 100% true Irish lassie, I give this band a 5 star review rating!…”