Supernatural - Awkward Handshake

A too friendly cupid freaks out Dean. Watch Thursday's on The CW.

<none>