Bin Fackeen, David Granha – Rust Never Dies