Actor Chris Evans has been spotted in Taiwan filming a commercial at Keelung Shipyard. According to local TV news TVBS, Evans is filming a game commercial for a Chinese gaming company. The Captain America star was spotted today in an army outfit at the shipyard along with about 60 crew members. TVBS says Evans is...Continue reading