I know what you mean about the twilight zone, Merry Christmas and I hope you had a good one!
Is it Monday? Tuesday? Friday? Who cares eh.... Still on my hols!!
I knew that RATM would be right up your street, cracking album from 1992. Ahead of its time..