I just got ahold of a video of Linkin Park in a studio or room, like grey walls with posters. One of the posters is of STAIND. It says it's a live studio performance from 1999. it is them You can see Mike & Chester perfectly. Anyone else have this? If so where is it from?