Thread:CptSteveRogers/@comment-25183068-20140214223223/@comment-4825926-20140223121254

Hah!! I think it's pretty fair to say that USA got "Finnish'd"   ....