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 »