Posted on November 12, 2015November 24, 2018 by Jonathan Durbin Styles and Teen Wolf do Paris—in Paris—in 1976. Like this:Like Loading... Related Published by Jonathan Durbin New York City. View all posts by Jonathan Durbin