Echo starts filming from April 21

Spread MCU News

Alaqua Cox, star of Disney plus Marvel Studios series ‘Echo’ has tweeted that filming is about to start from April 21.

About Post Author

Leave a Reply