Clown BOSS Caught on Video in Vancouver BC Canada
What is widely being considered as the Boss Clown has been located and discovered in Vancouver BC Canada.
There is something remarkably different from this Clown and the rest, can you see why this clown might be the Boss Clown? Comment below.
SHARE THIS CREEPY SIGHTING!