12 Mar 2014, 16:06 UTC · By: Mihnea Radu / Just revealed in its final production form at the Geneva Motor Show, the Citroen C4 Cactus is perhaps one of the most enigmatic vehicles of the year, at least for those who actually still care about...