Brooklyn, NY's Chumped have a new music video for the track "Something About Lemons" off of their latest self-titled release.
Brooklyn, NY's Chumped have a new music video for the track "Something About Lemons" off of their latest self-titled release.