I’m pretty sure this is a French pizza magazine (I had no...

I’m pretty sure this is a French pizza magazine (I had no...

I’m pretty sure this is a French pizza magazine (I had no idea one existed) and it looks like they plugged our pizza box exhibitions in London and Berlin.  

Around the Web