The Owl Ship in Person

How'd you like to cruise in Night Owl II's Owl Ship across the expansive and world-famous New York City with ten of your closest friends? Well, too bad. What do you think this is; some kind of Watchmen Amusement Park? WRONG?