The 2019 Javalin Targa 8 Previous Next Published April 22, 2019 at 3600 × 2400 in Javalin’s Jumbo Targa Rally