Profile image

Mean Little Mama

Track

Collaborators: 15

Popularity:

Released:

Oct 1, 1999

Duration:

03:19

Tempo:

105

BPM

Key:

F

© 1999 Telarc International Corp., Distributed by Concord.

1999 Telarc International Corp., Distributed by Concord.

15

credits

Songwriters (2)

Producers (1)

Engineers (4)

Visual (0)

Management (0)

Organizations (1)

Others (1)

Supervision