Too Short is teaming up with Oh Blimey to release a new EDM-based project on March 25th and today we get the first release from the collaboration the self-titled track for the LP titled Weird Science.

Comments