El 18 de agosto de 2009 Castro canto su nuevo sencillo "Let's Just Fall In Love Again" en un video webchat en vivo desde su página de internet, también canto otra canción llamada "It Matters to Me".