Photos that could be from the Matrix
Everyday life has its share of mysteries and impromptu moments that sometimes can not be explained. Like a bug in the matrix. These fifteen completely astounding photos show how strangers can by chance be wearing the same outfit and be accidental twins…