December 27, 2008

Taliban Soldier Song

Oooo la la...

h/t Small Dead Animals

By Stable Hand at 03:13 PM | Comments |