damn crazy man.....but i wish i had those x-ray eyes....chk out da extraordinary ppl link...its awesome too
How could see herself in a mirror? Mirrors are made only for light rays, Infra red and UV arent they?