about

Twizted Lotus Records Australia

Twizted Lotus Records is a Australian based label with interests in all forms of music , with a selection of electronic producers creating innovative original sounds ... TLR will be providing you with some of the freshest sounds from around the globe !! ... more

contact / help

Contact Twizted Lotus Records

Streaming and
Download help