Post Format 2010/04/19 Janelle Monáe – Album Trailer Anticipation for Janelle Monáe’s upcoming release, The ArchAndroid, is amped up in this futuristic vision dropping May 18th 2010.