A song going back several years that was recently resurrected and redone with Element 92's current members.