19th March 2014 Double World Record! Max & Joe painted the biggest 3D street art 1280 × 800 Double World Record! Max & Joe painted the biggest 3D street art Double World Record! Max & Joe painted the biggest 3D street art Related