Showing posts with label lambs. Show all posts
Showing posts with label lambs. Show all posts

Thursday, October 24, 2013

Sirens of the Lambs

Watch as graffiti artist Banksy unleashes an installation art piece called Sirens Of The Lambs. It is set up in a delivery truck that rides on the streets of New York City to raise awareness for animal rights. At the time of this post, there are rumors that Banksy has been arrested.