Originally Posted by Guerrilla
Saw this retweeted by MarvelFreshman on twitter today. Did they already begin filming?
"Kerry Winchester @misskerrybaby02
They're filming Captain America in our gym... That's pretty cool lol"
Considering the person who posted that goes to Cleveland State and a lot of CA:TWS is going to be filming in Cleveland, I'd say they may be doing some initial stuff.