Longest Name: 1995 Toyota Crown Royal Saloon Station Wagon

If you aren’t a fan of wagons…well then, I can’t help you, because that’s a personal problem. Wagons are awesome and JDM wagons with engines that’ll never be legal to drive within 500 miles of California are doubly awesome. This next car has a 1JZ which might be Federalizable or Californiable or whatever you need […]