City - Seattle State - WASHINGTON Country - United States
About
Big Foot sightings have traditionally been few and far between. However, with the ever-increasing development in the suburbs of the great Pacific Northwest, he is occasionally pushed into urban areas.
Here, you'll see him near the commuter train station in downtown Seattle. Perhaps he commutes from Tacoma every day for work?