The ever present impending dooms and deluge of delusions that scratch at thoughts confined to a fettered reality.
just wrote this after a trip to Cardiff City Centre