Shameless Plug is on the hook of this latest Megadon release from his upcoming album No Man Is The Best. The two discuss the illusion of time over a trippy and somewhat ambient Megadon beat. The whole video is animated and takes place at the mysterious Stonehenge in Wiltshire, England.