street art December 21, 2005September 4, 2012 Steve Dface safety pin tag The Channel 4 News piece featured Dface and Eine and can be found on their website under Street Art – Read More