9 Mar 2012, 18:40 UTC · By: Andrei Tutu / If you’ve reached a point in your life where you drive a Subaru WRX STI with a Russian lady friend on your right, we think it’s safe to say that you are truly happy. You may start ...