Dominic Cagliostro, Mazda Miata Published January 21, 2014 at 3666 × 2048 in 2013 – RRR PCA Frostbite #1 Dominic Cagliostro, Mazda