The Killer & I

Season 1, Episode 11: Denmark Dummies

Select Source

Previous Next

Visiting Sweden & Denmark the two try out glass blowing, get lost in the red light district and urinate in public.

All Episodes - Season 1

Back to The Killer & I