Share Prodizzle Head Of Content New music video by 50 Cent performing “Can’t Help Myself (I’m Hood)” as premiered yesterday on Hang with! Song off of The Lost Tape.