Tag: Subaru Impreza

Subaru spinout pass and Russian meteor prove that everyone needs a dashboard camera

Subaru spinout pass and Russian meteor prove that everyone needs a dashboard camera

March 7, 2013

In Russia, a huge percentage of cars on the road are equipped with dashboard cameras. The trend has spread to...