Could the mythical, England-based street artist known as Banksy have painted his latest bit of street... More >>>