Giant Ed Sheeran statue pops up in Moscow park

A giant statue of Ed Sheeran has appeared in a park in Moscow ahead of his concert in the Russian capital. The sculpture, which depicts the 89.7 Bay favourite lounging on his side in sunglasses, a white shirt and a pair of red shorts. The giant tribute shows the singer lying down as he rests […]