Jugglord and Tracy join up on a new song titled 'GEEKED' and drop off a music video to go along with it. The MulaHouseMax directed visuals come to life over the song produced by SVDon. You can watch above.