ARMADILLOS! – Oumier Armadillo RDA
on 26th April 2019
with No Comments
The Oumier Armadillo is one of the occaisions where a manufacturer teams up with a reviewer based in the EU to come up with a new design. Dimi Crazy Damper is a Belgian based reviewer and the design he has … Read More