Time catcher?

Dec 10, 2017
120
5
18
21
U.K scotland
#1
Is there such a thing as that it’s just a rumour I keep on hearing