Lyric discussion by Fionar2001 

Resolven is a small village in West Glamorgan of the UK.

I'm not sure what they have to do with overthrowing monarchy or anything of importance, for that matter, but that is what I know about Resolven.

An error occured.