Widnes Vikings captain Kevin Brown reflects on his side's Magic Weekend victory over Salford and says there is something special about the club.