Mad Duck will have new Beast Man & Teela posters by Carlos Valenzuela available soon.
On sale Friday, August 31st at 12pm Eastern (9am PDT) HERE.
New Beast Man & Teela posters by Carlos Valenzuela
Reply
Mad Duck will have new Beast Man & Teela posters by Carlos Valenzuela available soon.
On sale Friday, August 31st at 12pm Eastern (9am PDT) HERE.