Heeeeeeeessss back!

Many of you are familiar with this particular person. His most recent iteration from today near the Braintree Split. It begs the question, did his van transition into a billboard?