I heard about Mansions on the Moon on their facebook fan page. These guys are co-signed by The Neptunes. Shouts to TOFLO for posting this video.[Video] Mansions On The Moon – Love Is Going To Destroy MeChedo·April 28, 2010VideosI heard about Mansions on the Moon on their facebook fan page. These guys are co-signed by The Neptunes.Shouts to TOFLO for posting this video.