Add to Playlist

The CIA is supplying local Afgan traders with exploding prayer rugs. They report that "prophets are going through the roof".
Published March 19, 2011 100 views More Info ยป
1 Funny Votes
2 Die Votes
101 Views
Published March 19, 2011
Advertisement
Advertisement

From Around the Web