New Song – Atom Smash “Beautiful Alien” Travis Faulk 12 years ago Atom Smash has released a new song “Beautiful Alien” here. Share this: Atom Smash Set Date For ‘Beautiful Alien’New Music TuesdayNew Music Tuesday