Tag: Eighteen Wheeler: American Pro Trucker

Hard core truck racing action. Dodging, weaving and smashing through traffic to beat your opponent. Masses of skill involved in driving VERY long vehi...