Happy Birthday, America!
Woo! I was going to post the Team America theme song, but decide maybe we should be the only web site that doesn’t do that today. Instead, enjoy the trailer for Captain America, which is going to kick ass all over the place in a couple of weeks.
God damn, i can’t wait for that movie.