Is it just me or does this remind anyone to Independence Day? I know it isn't but it looks like its out for a stroll.
Please Register or Log in to view the hidden image! T4 bacteriophage Please Register or Log in to view the hidden image!