Debut First Single “Domino” For Free Download Via Facebook Today Here: http://bit.ly/aBsjB1 June 22, 2010 – The Secret Handshake (Luis Dubuc) is gearing up to release his sixth studio album, Night & Day August 17th, 2010 on Triple Crown Records and is currently on tour playing new songs from the upcoming release. The first single […]