Tunes June 6, 2018 0 Document One – LSD [Shogun Audio] While only debuting their new single on June 6th in Europe ahead of U.S. timezones,…