I saw something like that here recently, only 10 times brighter, like god was arc welding with a unicorn. Unfortunately I didn't get a picture of it.