Part of PUMA’s sport lifestyle segment in 2001 the PUMA Mostro was actually pretty popular going into 2002. By 2003 it was shoes like this that gave PUMA a really solid footing in New York and is probably why its still available for purchase today. Luckily if you are a fan of the shoe you can still buy them today although at a $25 increase over what they retailed for in 2001 (retail was $75).

unnamed-2