Did you see the White Horse Ghost rider that appeared on a video taken during the time of the Egyptian riots? The 19th chapter of Revelation talks about the appearance of the White Horse and white ships. Did you see the video of the white ship that hovered over the Dome of the Rock for all to see?
White Horse Ghost rider