Leadfoot (disambiguation)

Leadfoot, from G2

Leadfoot the F1/Indy car from Power Core Combiners.

Leadfoot, the Wrecker from Dark of the moon