California-based MADSTEEZ recently caught our eyes with another epic mural, this time found in North Park, San Diego. The Ween recently completed this massive WEENosaurus REX in SoCal, adding to his insane collection of ambitious works from this year alone. Hit the thumbs for a detailed look at MADSTEEZ's latest demonstration in the streets, and don't forget about his upcoming show at Known Gallery on April 28. So sick, you might just catch a cold. [Madsteez]