Lee & Dean - Season 2 Episode 6 -
Episode 6
The boys are in Spain and have never been happier. They're working hard and enjoying life in the sun, until a grisly discovery sends them spiralling back to their old ways.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.