Welsh Hot dogs

Bit of Welsh selsig