Mystery Car ClaimedMystery Car ClaimedA car found in a London junkyard with Idaho plates has found its owner!!ZizlyZizly