Power Rangers actor Jason David Frank passed away this week. In an interview before his passing, he talked about his passion for nu metal and being in on the genre early: ‘I remember watching System Of A Down back in the 90s when they were trying to come up, going to The Roxy and giving out their 8-track!’ […]