The Big Stig Statue

The BIG STIG immortalized in a 30 feet sculpture

A 30 feet giant statue is being erected in Warsaw Poland to mark the launch of a new global channel “BBC Brit”. The statue constructed of fiberglass took three sculptors and over two months towards designing, construction and painting work. …

The BIG STIG immortalized in a 30 feet sculpture Read More »