FEAR OF CLOWNS - Heaven Let Your Light Shine Down
Channel:
Subscribers:
752,000
Published on ● Video Link: https://www.youtube.com/watch?v=erIiX1J5Kgs
Things get... dark.
Other Videos By Jim Sterling
Tags:
Fear of Clowns
Horror
Horror Game
First-person
Survival Horror
First-person Horror Game on Steam
Steam
Indie
Indie Game
Stupid
Bad
Bad Game
Fail
Cringe
Dark
Clown
Clowns
Creepy Clown
Gameplay
Let's Play
Quick Look
Impressions
Jimpressions
Jim Sterling
Game
Games
Gamer
Gaming
Videogame
Video Game
PC
PC Game
Heaven Let Your Light Shine Down
Fun
Funny
Commentary
Criticism