Duel vs. The Radio (Remastered) - MechAtomic Island Productions