Hot on the heels of their latest album ‘Gore’, alternative metal giants Deftones hit the Freedom Hill Amphitheater in Sterling Heights, Michigan as part of their 2016 North American Tour! With new cuts from the recent album as well as old favorites, Deftones gave their loyal fans a heady dose of heavy riffs and dreamy soundscapes! Click Here For Live Review
Here are some of the best moments from the evening: