I bugged out when my man Ocka hit me with the link for this People Under The Stairs video. The Wiz was shot on location in Australia and references the cities and locations the P.U.T.S. crew have come to know and love.
Admittedly I'm late on this as the video was released towards the end of 2008, but everybody has to see this.
People Under The Stairs - The Wiz