I nearly flipped when I saw these speed racer sneakers at the Puma Store on Broadway in NYC. Only available in stores and some are up for charity signed by the stars!
Eva Mendez Vogue Italia photo shoot photos. Very artfully done. Classic!