By Dan Riordan; Soloist Danny Hughes, Instruments Dan, Background Vocals Dan Riordan, Tim Riordan