Cardboard Kids release new video " What's The Catch?"Cardboard Kids and American Echo Records released the video for "What's The Catch?", the third single from the upcoming release of their...