CAPTAIN AMERICA CAUSING TRAFFIC HEADACHES DOWNTOWN

May 21, 2013

AS FILMING CONTINUES COMMUTERS HAVING HARD TIME GETTING DOWN STREETS WITH ALL THE DETOURS