The Astro/Safari twins had the absolute worst frontal crash ratings of any van in production, airbags or not. I would NEVER ride in the front of one of those, much less allow someone I loved to drive one. Sell it.
_________________________

Battleship - 2001 Frontier Desert Runner
NOAS Club Membership Coordinator and Treasurer 2016-2017
http://www.noas4x4club.com/