Featured Image

Subaru WRX STI Type RA: Another Record Setter

One of our favorite activities to report is when an automakers take their most recent creation to the track and let them loose. One of the most famous tracks in the world and the one that every automaker wants to set records at is Nurburgring. This track is located in Germany and has been the… Read more »