One of the Guys from 'Blair Witch': 'Memba Him?!

Joshua Leonard is best known for starring in the 1999 horror hit "The Blair Witch Project." Guess what he looks like now!

Joshua Leonard Blair Witch Project