Subaru Impreza WRX STI

Weidel on Wheels: Impreza WRX STI is quite impressive

Ever drive a small compact vehicle that’s turbocharged? If not, it’s something to consider next time you happen to be out shopping for a smaller car that delivers big-time in t ...