Carrollton's new single "Made For This" is one of the anthems NBC is using to promote the 2018 Winter Olympics. It definitely has an energetic and motivational vibe, check it out!