Queen Cobra leaped out the window on the 39th floor of the Derossett Building. It wasn’t the tallest high-rise in Ark City but the fall would still kill her just the same. She snagged the line she had rappelled down earlier and moved deftly up it towards the roof. SheContinue Reading