The bicycle cap
The Bicycle Cap is an exclusive product, a window display, and a documentary film that brought art and advertising together.
It's also about a very special series of bicycle caps made by Spanish brand peSeta for the New Museum of New York City. Caps are only available at the New Museum shop (235 Bowery, NYC).
The Bicycle Cap Film is a documentary about a love story between an old sewing machine and a bicycle.