Chatting about the "Italy with rain" that is mainly overlooked part of Europe that is Wales. The good things, the bad things and the bits in between