Pictures is the official single of Dexters upcoming album "The Trip". Dexter and Josa Peit are a wonderful team, check the remix of Nostalgia77's "Simmerdown" if you missed it. "Church and Shroom Travelz" are remnants which will not appear on the new album. enjoY.
rol