House of cards and trojan horse in Milano Italy Strange things October 23, 2022October 19, 2022 by massimo massimo · Reply Larger
Very odd Art Norway Strange things October 9, 2022October 5, 2022 by SnozSnozSnoz 2.0 SnozSnozSnoz 2.0 · Reply Larger
This doesn’t look too good… Argentina Strange things October 6, 2022October 4, 2022 by SnozSnozSnoz 2.0 SnozSnozSnoz 2.0 · Reply Larger
When you want the same parking spot Strange things USA September 10, 2022September 8, 2022 by justin_carter404 justin_carter404 · Reply This old image is from Berwyn, Illinois in the US. It was taken back in the early days of Google Maps Street View in 2007. Unfortunately it looks like it is no longer available in updated images from Google a few years later. Larger