Against all odds September 9, 2023 by David Olivares - Topic Facebook Twitter Pinterest LinkedIn Provided to YouTube by iMusician Digital AG Against all odds · David Olivares Light and Shadow ℗ David OLIVARES Auto-generated by YouTube. source