I was shocked to see loads of ants making a nest in my car when I open my car side door.. check it out man 😮 I think the mama ants is hiding somewhere inside 😛 time to call the ant-buster!
[tags]Ants, Proton Iswara, Crazy ant, Nest, Personal[/tags]