Can you guess the name of this tough truck? Clue: Built for action. #Game #Guess #Shadow #Toyota #Truck

AloJapan.com