March 13, 2017March 13, 2017Rollo McFloogle Episode 30 – Based on the new Michael Brown video, should the police and media ever be trusted?