Live on Rockline, USA

Luis Carlos Maldonado and Glenn during their live "plugged-in" performance on Rockline radio on Wednesday, November 19th, 2008 in Los Angeles, California, USA :cool:

Picture Courtesy: Gabrielle Hughes

Comments 3

Join in now!

Don’t have an account yet? Register yourself now and be a part of our Community!