Greg Johnson - Illusion

This is a song written, composed, produced and performed by Greg Johnson of Davis, California that dares to question destiny, resignation, and acceptance of a world in which we're not really calling our own shots, but rather, operating under an illusion of control we don't possess.

Director Jay Carney

Clean Clean

Clean Clean

Artist Name
00:00 / 00:00