Pointed Art
Seen around the interwebs, a sculpture by Chinese artist Chen Wenling depicts, roughly, a gaseous Wall Street bull pinning Bernie Madoff against a wall.
Not sure what it all means. But, strangely, I like it.
Source: BBC link with a larger photo.