MusicBoxPeteMar 14, 2016Check Out South Shore's Latch and Their Live Rendition Vid For "Famous Athletes" Live South Shore based power pop quartet Latch have just released a brand new live video for their song "Famous Athletes", from the album of...