Up for sale is a pretty rare screen accurate (not screen used) green Levi's engineering/chore jacket that Dean Winchester wears in the final seasons of Supernatural. It's also a pretty infamous piece in the finale. Meaurements in photos.