Famed UK artist Banksy had NYC Colossal media to put up his I Love NY rat piece in the heart of SoHo NYC.  More images after the jump.  Info/Pics courtsey of Hypebeast

About these ads