The Treetops Saint Catharines, Ontario
From the Niagara Region, The Treetops are an indie rock band comprised of five individuals looking to reach others through the art of music. Passion, expression, creativity, and an unwavering love for music are what drive this band to want to provide an escape from the banalities of everyday life. Leave it all behind with The Treetops. ... more
Streaming and Download help