UCSD’s 2015 Sun God Festival took place this past weekend with our very own Demon and Mike Czech both featured in the main lineup along with Snoop Dogg, Jhene Aiko, OK GO and STRFKR. In addition, the two DJs were featured in an article published in the UCSD Guardian. Read up on the article and get to know more about two of San Diego’s finest DJs.