Mosquito assassins unleashed

Mosquitoes: those pesky pests that pack a powerful bite.