carrie fletcher, tom fletcher & west leigh junior school choir
On A Rainbow (Official London 2012 Mascot Song)
Carrie Fletcher, Tom Fletcher & West Leigh Junior School Choir03:53
On A Rainbow (Official London 2012 Mascot Song)
Carrie Fletcher, Tom Fletcher & West Leigh Junior School Choir