Clockwork Flowers are an exiled British Psychedelic pop/Baroque pop/Power pop/New wave/R&R duo formed in Dharamsala, India in 2005, received 4 songwriting awards at Mike Pinder's (with Denny Laine) Songwars Songwriting Competition in 2010 and 2011.
CLOCKWORK FLOWERS