29 Feb 2012, 10:07 UTC · By: Mihnea Radu / French carmaker Citroen is coming to the 82nd edition of the Geneva Motor Show with all guns blazing. One of the products that will be on display for us to see next week is this, the C3 Red Block Sp...