News

Aside from the thin foam and large fit, the Delta II feels very well built. There's no squeaking or anything, as you'd hope ...