HomeNewsThe Naturals – ‘Finishing Moves’ The Naturals – ‘Finishing Moves’ Live4ever 7 December, 2011 Made by Harry Wright and Felix Drake. Sign up for Live4ever's Daily News Roundup Learn More Related news: Tags:the naturals