Another Tank Bites the Dust in Libya

Typhoon's first strike in Libya!