O&Z, indie Hip Hop duo out of New York and Florida, release their new video titled “LAMA” off their upcoming EP.  Make sure to peep their soundcloud page for more music!