musicandriots.com
Momma share new single "Medicine"
Momma have announced today the news that they've signed to Lucky Number and have released a new single “Medicine” to celebrate.