Funny but I'm not sure whether it's appropriate for this site as it contains some rather adult language. It's from a funny site though, the red vs blue series that uses halo characters.