HomeNews Zach Wolk August 10th, 2010 - 5:45 PM Pop-rockers The 88 have released another single off of their up-coming self-titled album, due out Sept. 28 on 88 Records. Click “read more” to listen to the song, “They Ought to See You Now.”