Oh that's just too funny...the "terrorlizard distraction force"...

WHEN will these poor people be rid of the horrific torment of giant lizzards???