Is Back To The Future's lost Clock Tower hidden in plain sight?