Turbocharged, and appears to be hard to control... such fun.
Description: Turbocharged, and appears to be hard to control... such fun.
Tags: Pikes Peak Tacoma 1000 HP
Category: Racing
Views: 5,760 Duration: 1:10