Cuddeback
These Guys Claim They've Made the Biggest Piece of Illegal Graffiti in the World
The group responsible, Indecline, was previously best known for creating the Bumfights videos and allegedly stealing body parts from a hospital in Thailand.
Advertisement