2 Janelle Monae’s Sizzle Is Criminal At Free Record Store Day Performance April 22, 2010 odeisel By shelz. Record Store Day 2010 is in the books and according to the record