Is the sentence below Okay? Please suggest the correct punctuations also.
Ever since my childhood, I have always been fascinated by ‘HOW STUFF WORKS?’
Ever since childhood, I have been fascinated by ‘How Stuff Works’.