New Year’s Day 1980 – You Went To A New Year’s Eve Party In The Village – You Woke Up The Next Morning In London – Welcome To The 80s
New Year’s Day 1980 – It probably didn’t happen to you – or it may not have happened yet – but there have been reports, from perfectly reliable sources, of going to a party in one city and waking up the next morning in another. How it is completely possible...