The Winklevoss twins have started a music band... Which is not surprising considering everything else they've done.