Helena on Late Late Show

Helena appeared on last night’s episode of The Late Late Show with Craig Ferguson, and they have been uploaded to YouTube already! You can watch the videos below.

Leave a Reply