0
Anonymous
Top speed was electronically limited to approximately 90 mph
Top speed was electronically limited to approximately 90 mph
In this photo: Kia | © photo courtesy of: Kia
close