Fact #183811
When:
Short story:
A Yuletide extravaganza entitled Alice In Wonderland Goes To Heaven takes place at Heaven, London, England, UK, Europe, featuring Dr. And The Medics, Apple Mosaic, Zodiac Mindwarp And The Love Reaction and Ring Of Roses.Tweet this Fact