Delusion Squared

Delusion Squared

Delusion Squared is a progressive rock band from France. The band was created in 2009 by Steven Francis, Emmanuel de Saint Méen and Lorraine Young, and released its eponymous debut album in September 2010. Young left the band in 2017 to pursue her own projects.

Delusion Squared People (First 1 people) - Page 0

Delusion Squared

Delusion Squared

Rock band