Optimus Productions TT Scores with “On Meh Own” by DEV September 20, 2015 Trinidadian hit house Optimus Productions TT scores with its infectious new hit “On Meh Own”…