People at No Frills

People at No Frills

These people at the No Frills on Brant Street in Burlington, Ontario, Canada, are part of the Baphomet organization, or whatever you want to call it, and they are part…