March 8 2018 11:05am

Victoria Duffield on her new single, Wow

Victoria Duffield talks about her new single Wow and making a return to music

Responsive site?

Video Home