Hi!

Does anyone here have any info about this people?
They have their own sites on the internet and have some incredible records...