August 17, 2021 New Song Of The Day: Vanishing Twin – Phase One Million Marty Duda Vanishing Twin are a London-based psych-pop band with a new song titled Phase One Million.