Published On: Fri, Mar 26th, 2021

Google Maps Street View: Users left baffled by ‘mysterious naked Big Foot’

GOOGLE Maps Street View users often find some rather unexpected moments unfolding around the world. Such was the case in one scene where a “naked” man caught viewers’ attention. What happened?
Daily Express :: Travel Feed

Comments are closed.

Most Popular Posts

Categories