Tired of planes in flight? School buses in flight not unusual enough for you? Well, soaring over cars and houses here in Elstree, London, there’s a section of ghostly flying road! Bet you haven’t seen one of them before! Thanks to ant.
Read full article »