It has been a while since we have dropped in on our drag racing pals down south of the Equator. This time we’re checking in with our pals from Brazil and watching a pair of screaming orange hot rods screaming down a quarter mile drag strip. There’s a Maverick and a Chevrolet Opala which we’re […]
More...
More...