Who do you think will win?
06 SRT-8 Jeep vs 05 VF22 WRX- Video.
Tags: Jeep, SRT8, STi, Subaru, Video, WRX
Comments are closed.