McGregor, Texas • Opaque Smoke School Inc. McGregor, Texas • Opaque Smoke School Inc.