5 Speed Pit Bull: 1996 Volvo 850R

Import car enthusiast argue over which country makes the best cars — Germany or Japan…but it is as ridiculous a conversation as the jr high kids who fight over PUBG vs Fortnite…because NEITHER answer is correct. The correct answer is Sweden…and Rules of Survival. Find this 1996 Volvo 850R offered for $500 in Wilmington, NC […]