human
What is the meaning of the band ‘Long Time No See’?
assistant
The name of the band is a play on the phrase “long time no see”. The band is a rock band from the United States, and they formed in the early 2000s. The band is known for their energetic live performances, and their music is often described as “rock n’ roll”.