Picture: HBO
Kevin Garvey (played by Justin Theroux) on The Leftovers on HBO was spotted wearing this leather jacket on The Leftovers on episode 'Penguin One, Us Zero' (1x02) in Jul 2014.
See all outfits from this episode
View all The Leftovers outfits