Well, tonight at midnight is the deadline here in the United States to file your federal taxes. Is everyone getting some back? :) Did you know giraffes in this country have to file too? Here's how they spend their returns: