Sean O’Sean Posted on August 8, 2012 by admin AUGUST 2012 Mastered an amazing record back in January by Sean O’Sean — released this month via Mecca Lecca Records.