by
Collaborators: 4
Released:
Nov 15, 2007
Duration:
03:52
Tempo:
179
BPM
Key:
F
© 2007 Organs Music
Talk Too Much
Errol Organs
3
credits
Composer
Errol Anderson
Record Label
Ohm Grown Records
Dr Production Group of Enterprises
Producer