Evidence of Dilated Peoples kills it here on this “Mother’s Day Freestyle” ..

The Weatherman recently wrote on Twitter that he’s putting the finishing touches on his second solo album, Cats & Dogs, currently set for a June 21st release.