Registered: Dec 2000 Location: San Francisco, CA. Posts: 8,134 users Gallery
A short promotional video with GLENN and Chad Smith (Red Hot Chili Peppers) talking about making the video for the song, "This House", from GLENN's solo album, "Music For The Divine", which saw it's USA release in 2007.