Dont know if any of you lads have seen this, might be of interest…
That is really wierd, when I got my bike it has a rblr sticker on it. I checked what the site was but didnt have a good look around.
After seeing your link, I had a better look and have just spotted my bike! Small world.