3rd November 2014

Star – Behind the scenes

A behind the scenes look, through the camera of Eoin O’Neill, at the making of ‘Star’! The new video by Caruso, from the album ‘Everything You Need Is Here’. Directed by Luis Diaz, Star was shot on location in the Dublin’s…