The creators of Logorama - an Oscar-winning short film that featured its fair share of video game companies - will…

Now playing
Animated short film Logorama is the intertwining story of the Michelin men police taking down Ronald McDonald while…
The creators of Logorama - an Oscar-winning short film that featured its fair share of video game companies - will…
Animated short film Logorama is the intertwining story of the Michelin men police taking down Ronald McDonald while…
Advertisement