One of Skewln’s favorite groups MMC Da Click out of South Florida has a new visual out called Macaulay Culkin (HomeAlone). We’re told the video has an esoteric meaning to it. The camp says there are metaphors/symbolism sprinkled throughout. Hint: the woods=commitment. Keep it locked!
MMC Da Click Does it Again, Macaulay Culkin (HomeAlone)
09 Jul, 2012 GMT -5 Leave a Comment