ODELL · 5d 11.5% is a higher return than madoff promised Bison @Bison 1775834989 People forget Madoff was running the ponzi through his personal checking account at Chase ❤️3