Jem Brooke (25.00 Elementary)

Political and economic commentator and media analyst

Detroit Joined May 2017