Alfasud Race Car for Sale posed by Pip Bip reminded me of this...

~300 HP 1.8l supercharged FWD Alfa 33 sedan vs ~500 HP 2.2l turbocharged AWD Subaru Impreza sedan. This is a knock down boxer-battle on a crazy little track.

Just good racing. 

Advertisement

Share This Story

Get our newsletter