laughingsquid.com
The World's Largest 3D Street Painting by 3D Joe & Max
http://youtu.be/GwNeukAmxJw Yesterday, street artists 3D Joe & Max created the world's largest and longest 3D street art in London. The 12,490 square foot