Little Brother Drop Trailer for ‘May The Lord Watch’ Documentary Coming In 2023 March 30, 2022 by newhiphopnews The group dropped their last album ‘May The Lord Watch’ in 2023.