Tucker Long (New Earth)

Alias: Junkyard Dog