You are viewing a single comment's thread from:RE: Week 29 Results | 10W-8L-1P | -0.065 Units LossView the full contextjmehta (59)in LeoFinance • 15 days ago 6.85% ROI in betting is really good! Most banks don't even pay that in interest.