Quite possibly thanks to John Peel’s influence, Lottery Winners On Acid is currently 73rd highest selling single at, and 2,015th highest selling item overall. View the latest Amazon singles chart here, or buy the single from Towensend Records here.

Added to the Releases, The Crimea category/s. Follow responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply