KP Game Changer S2000 gets featured in Dragzine.com
https://www.youtube.com/watch?v=OM2sACUV85Q You’ve probably seen video of cars going through violent tire shake and having a door come open, or maybe even come off, but have you ever seen the top fly off? Victor Flores got [...]