Talk:Super Foot Soldier

Archieverse
The Archieverse had Super Foot Soldiers. Sure it wasn't them. Original TMNT Cartoon Fan (talk) 10:00, July 5, 2017 (UTC)