Supreme - Stallion

A video by William Strobeck to celebrate the opening of the new Supreme store in Milan.