Sunday, April 01, 2007

Firecrackers Rock

According to this report Explosive Rock the British Embassy in Iran.

According to this report, they were firecrackers.

Add to Technorati Favorites