Roshel Senator: The Multi-Purpose Armored Personnel Carrier for Law Enforcement The Roshel Senator is a great military armored car produced by Roshel of Canada, based Eric Sof June 22, 2023