Two images from the Supernatural season 7 finale “There Will Be Blood” have been released!

The episode airs May 18 on The CW. Thanks to SpoilerTV for the images.

m4s0n501