These frames were developed for The Crew a game by french developer Ubisoft. The concept was to have the frames comes alive - so they are not just a standard pin ups.
They have a narrative based content, being schematics, archive footage, and graphics to represent the missions in the game. The background being a map to show the physical destinations and journeys of a player.
As part of a team at SPOV, I designed the Polaroids, newspaper cuttings, photographs, and graphic documents to populate the board, I also added 3d smoke to the car doing a burnout, and also added a 3d wire frame of the Car in the bottom frame to bring it to life.