October and the Eyes Unveil Her Latest Track ‘Tit Pic’ Published by Having released her incredible EP 'Who Upset You?' back in June of this year, London-based artist October and the Eyes now steps forth with a new song entitled 'Tit Pic'.