I love showing off the drag racing scene in Brazil and all of South America because there’s tons of passion, interesting cars, and fast stuff down there. Lots of time when we show you a video from Brazil, Argentina, or another country thousands of miles to our south the cars are kind of strange (to […]

More...