It looks like Michelle is gonna delight us with one of her famous cannonballs.

S06E17 An Incident at Owl Creek

20:21 – 20:24

Make a meme

Nearby frames