VIDEO Car Exploding On The Set of Captain America

The YouTuberazzi strike again as Captain America films is Manchester, and we get a glimpse of Hayley Atwell as Peggy Carter