Invader X PETA: Urban Artist Designs New Vegan T-Shirt Collection
Renowned French artist Invader’s limited collection of T-shirts and stickers created for PETA France in support of animal rights sold out within hours.