thoand•

Wow! That is so cool!

1
tsteele93•

Yes, it is like you can see the whole United States at once from space. Who would have ever thought of this?

1
nphinitOP•

Jackass, look at the little street view icon.

1