Photo detail

Stories this photo appears in:

Chupakabra Found In a T-shirt Line

Manufacturing

There’s the Loch Ness Monster, Bigfoot and, since the mid-1990s, chupacabra. It sounded like the perfect starting-off point for a T-shirt line for Eric Martin, the founder of The Park Showroom in downtown Los Angeles.

Commenting has been disabled for this item.