Video: Strange Shadow People

Stealth entities try to scare the patrons of Merchant's Café in Seattle, WA.