The Killer & I Backdrop Blur

Video Loading...

The Killer & I S01 E12 German Rhapsody

Overview

After a signing in Germany the duo break into an ancient castle and Mike ends up showing a bit more skin than he intended.