It's legit. Apparently they are huge like too big. I don't know anything else about them.
Forum Rules
Bookmarks