Philadelphia based indie rockers Riverby have released a music video for their song “Smart Mouth”. The video was directed by Zoe Heller. The song is off of Smart Mouth that was released earlier this year via Take This To Heart Records. Check out the video below.