Soooo...
If we bring back the hell ants, we get rid of the cockroaches?
New horror movie.... The Hell’s Angels meet the Hell Ants.