Image Image Image Image Image Image Image Image Image Image

AAA Music | 20 December 2024

Scroll to top

Top

Happy | AAA Music

The Glass Canoe Makes You “Happy”

2 June 2011 |

The Glass Canoe was formed in spring of 2009, spending a little over two years writing and molding demos which would eventually become their debut album, Chimera.Chimera was mostly recorded at home in North County, San Diego, CA. Being labeled as … Read More