loader

Captain America Mural Wars

Over three days, 10 graffiti artists from around the world created a stop motion mural in the garment district of Downtown Los Angeles.

© 2017 Pulp Digital Productions