Huge "statue" about 10-15 feet high, part way along the mountain section of the TT course (Isle of Man) near to the Joey Dunlop memorial (previous racer who died here).
Comments
Sign in or get an account to comment.