Music

The Apollos – ‘Lost Myself’

Meet The Apollos. An electronic duo from Canada who dropped their first single a few weeks ago. I love this track’s vibe and the lyrics tell quite the story.

Stream it below

LINK UP!!!

The Apollos on Facebook

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.