OTOW cannot file an S-1 as they are not SEC Reporting!!!
Since OTOW is a non-SEC reporting ticker that S-1 filing will never happen. OTOW doesn't want to be put under the microscope of the SEC which is why they filed a Form 15 to voluntarily terminate the registration of their stock in April of 2010 hiding on the OTC where filings are unregulated instead.
If they ever did file an S-1 I guarantee that it would never get approved.