David Dela Cruz
David Dela Cruz

David Dela Cruz

Numbers nerd who also happens to be a music junkie