Liverpool's time-slipping theory
There's a street in Liverpool where some have reported reverting to a different time. They see cars, clothing and displays from an earlier era. Is this evidence of time travel?
There's a street in Liverpool where some have reported reverting to a different time. They see cars, clothing and displays from an earlier era. Is this evidence of time travel?