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.