Is This Evidence Of A Parallel Universe?