Say What
David Angel
3081 Main
| Kesto : 03:18
Kirjoittaja: David Ajayi, Bobby Ezike, Michael Dare, Steven Dare
Säveltäjä: David Ajayi
Kappale on albumilta:
Say What
David Angel