Nevermind Stefan, figured it out. This isn't the actual Taylormade Golf however. It is some Taylormade Golf outlet. From what I can tell they haven't uploaded any images or even a company logo and only have 1 Driver and 1 fairwood in their datafeed. It's a joke.
But thanks anyway.