Noise Machine: 2011 Subaru Impreza WRX

I read an article the other day mentioning that Carvana was going to lay off something like 2500 people (or 12% of their workforce), and I thought “ooof, that’s brutal” but then I thought “it’s probably a good thing.” Now before the pitchforks get too sharp, I want to clarify that I feel bad for […]