Deutsche Trader : Non stop idiotic comments from a desperate short
102679617OP Deutsche Trader: Watch it drop dumbo
Deutsche Trader : Non stop idiotic comments from a desperate short
102679617OP Deutsche Trader: Watch it drop dumbo