anybody know about this ammo, won two boxes of RIO 20ga tt208 but i have never heard of it before. :?