Music / R&B Music Luca Dimoon – People Make The World Go Round by SingersroomDecember 11, 2011 Luca Dimoon gears up for his second album ‘Telescope’ by releasing his rendition of “…