Koichi Horiuchi puts his 2001 Mitsubishi FTO through a turn below Devil’s Playground in action from the first day of practice at the 81st Running of the Falken Tire Pikes Peak International Hill Climb near Colorado Springs, Colorado.
Spam Protection by WP-SpamFree