4 ms·Oh my God haha zoom zoom zoom that's awesome Reminds me of those electron microscope photographs of fleas hahaby ge96 9y agoOh my God haha zoom zoom zoom that's awesome Reminds me of those electron microscope photographs of fleas haha