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