Log In or Register
Not sure what these bugs are, but they look like ants. The bottom one looks like it has a transparent license plate on it's tailgate. I suppose they could be Aliens.