Supreme have recently updated their website with some new videos. One film shows the New York based brand’s iconic logo being painted on the side of a building. The logo is roughly billboard sized and deliberately coincides with the upcoming release of their Fall/Winter collection, which we previewed earlier.
August 29, 2009, 3:00pm








