04 December 2009

funny news.


rachel walks us through a ridiculously complex chart for the plan in afghanistan, created by the joint chiefs of staff. i can't believe this is real. yes i can.

No comments:

 
Pin It