Findlay Brown ‘That’s Right’ Video Trailer
Findlay Brown is out with the trailer for his ‘That’s Right’ video, shot on location in Los Angeles and New York City in February ’09. The British indie pop artist will release his new album ‘Love Will Find You’ soon on This Is Music Ltd. Watch it via YouTube below the cut.