| Kevin Peel '12 has sick flow. Kevin Peel '12 has sick flow. 6:10 am, Feb 12, 2010 ‘Nuff said. Tweets by yaledailynews