Punk Who Put Hitler Mustache on Picture of Every President for Last 20 Years Finally Nails It

NEW YORK —Local punk Jeremy Spencer has spent the last 20 years putting Hitler mustaches on pictures of US presidents. But today, for the first … Continue reading Punk Who Put Hitler Mustache on Picture of Every President for Last 20 Years Finally Nails It