Thought Catalog

Rob Kyle

Rob Kyle is the man with endless useless knowledge to win bets with and an endless love of horror since he was five ...

Latest Posts