i totally dig this! nothing new about that - trouble can be helluva lot of fun, especially when it makes me dance... this new TEED song is a winner; off a new album coming out around June 20th... the video, shot in LA by TGA, is strangely interesting as well...