Clint Barton battles Yakuza heavies in a vibrant scene set in a Tokyo-like neighborhood.

Filmed here

Broad Street

Broad Street SW, South Downtown, US

Community posts