Paper Monkeys

Paper Monkeys is the thirteenth studio album by English psychedelic rock band Ozric Tentacles, released on 10 October 2011 by Snapper Music.

All tracks are written by Ed Wynne[1] This 2010s rock album–related article is a stub.

You can help Wikipedia by expanding it.