Celtic punk?!? Who'da thunk... gotta look into this, I think.

Frog