- by Justin Henry
- 17 July, 2022
Report: Michael Elgin Arrested In Japan
Michael Elgin was reportedly arrested in Japan sometime last weekend, according to a report from Cassidy Haynes of Bodyslam.net. The report states that Elgin was arrested for stealing protein powder,...