The PUMA retail team made this slick looking Formula 1 Ferrari entirely out of clothing. There’s shirts, hats, shoes, backpacks, watches, mandals, and bags- all Ferrari and Puma branded, natch. Yeah it’s totally life sized. If you happen to be at the Puma store in London, go see it for yourself. Check out ...