Koti Pizza 20 Years

Koti Pizza in Finland recently celebrated its 20th anniversary and commemorated it with this montage of clips from the company's history.