Complex sentence: They have toured extensively across North America as well as in Europe and have released three full length albums.
Split into simpler sentences: They have toured extensively across North America and in Europe. The band has released three full length albums.