I , Ludicrous are still producing music today .
I , Ludicrous are still play occasional live dates , primarily in London .
I , Ludicrous are still producing music today , and play occasional live dates , primarily in London .