Search
Taimak
Taimak is an American martial artist, actor, and stuntman, known for his lead role as Leroy Green in the 1985 martial arts comedy film The Last Dragon.

Search our shop