« BACK | HOME » NEWS » LATEST NEWS » HELLO CLEVELAND!

HELLO CLEVELAND!

The latest bulletin from the spirit world has arrived.

Cleveland, Ohio is a northern industrial Town, associated with that trenchant deconstruction of rock cliché, Spinal Tap.

In this city, the eponymous combo of time-expired adolescents attempted to mount the stage gloriously but lost their way in a subterranean labyrinth.

It might be the best place for us.


The full story can be found in The Spirit Speaks