World’s Strangest

Your source for the strangest things around!

3D Amazing Optical Illusions

The apocalyptic scene may appear to be straight from a Hollywood disaster movie – but it is actually an amazing 3D-effect painting by artist Edgar Mueller. Edgar, 40, created the work – Lava Burst in Gelder – for a street painting contest in his native Germany. An earlier piece saw him turn River Street in Moose [...]