1980 Subaru Leone Hatchback Published augustus 28, 2011 at 508 × 229 in Online Subaru Museum Vind-ik-leuk Laden...