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