Captain America meet Team America. America Assemble! One of the first great Captain America parodies has hit the Internet. Are you ready?

Read more