Swift Run

Editorial reviews

Swift Run

The story starts twisty and fast…and doesn’t even think of slowing down until the last page.