"Pretty wild, my street is on there. It's really like standing in the middle of my street and looking at my house, with decent clarity. Kind of weird, but cool nonetheless," one person wrote on the ...