Home • Celebrity Star Gazing: Mechad Brooks' Rainy Day Who better to cheer us up on a rainy day than sexy Mechad Brooks? The "True Blood" actor strutted through the The Grove in L.A. -- with swagger! Mechad Brooks Smiling Rain 260 Jpg By Essence · Updated October 29, 2020 Who better to cheer us up on a rainy day than sexy Mechad Brooks? The “True Blood” actor strutted through the The Grove in L.A. — with swagger!