The street art finishes makes an impact