A new version of Last.fm is available, to keep everything running smoothly, please reload the site.

Biography

Lolita Nation is the brainchild of singer/multi-instrumentalist/producer Terry Douglas. They are currently based in Atlanta (USA).

Their Music is a mixture of power-pop, psychedelic and rock.

Edit this wiki

API Calls