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, 2010Videos 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.