Scab Walker

Scab Walker is a Red Talon. He was born in 1970.