Hammergeddon

I haven't uploaded a video in over 2 years, why do I have all these views and subs?