congratulations to the small town of swbyzzdzybdzynski (actually swiebodzin) poland, for completing the construction of what they claim is the world’s tallest idol. the town’s goal of creating a bigger jesus than rio de janiero’s ‘christ the redeemer’ idol surely embraces the kind of humility that jesus would have wanted. and at a cost of [...]
