Superman spotted soaring over London as UK's highest public sculpture unveiled

Superman spotted soaring over London as UK's highest public sculpture unveiled

Wales Online

Published

A 11-foot-tall statue of the iconic superhero was unveiled at the top of the Shard, giving the illusion that Superman was soaring over the capital as he watched over the city

Full Article