Traffic Announces James Sayres as Latest Team Addition

The Traffic team just got a little bigger with the introduction of James Sayres as its latest addition. The announcement came via Theories of Atlantis’ Instagram this afternoon with the above ad, a video clip, and a text exchange between Josh Stewart and Ricky Oyola. Scroll through the carousel below to view the rest of the introductory content.

Image Via Traffic