Share On:

Self Illusion is a Rock band from Monroe, LA. The various members have extensive background in various genres of music, giving them a unique sound unlike any other. The band was established by original members Johnathan Johnson and Nate Tremaine in 2009 under a different title after a short effort...

Links

Contact

Self Illusion is a Rock band from Monroe, LA. The various members have extensive background in various genres of music, giving them a unique sound unlike any other. The band was established by original members Johnathan Johnson and Nate Tremaine in 2009 under a different title after a short effort...
Read more