nostra definition
In Nowhere to Run, the evil NOSTRA corporation returns, this time with a plan to steal the latest government technology including the world's most sophisticated spy vehicle, the Interceptor, and it's up to Alex to stop them.