Here's one of my favorite Mesh songs. Not one of the newer ones, by any means... In This Place Forever has a mid-90s vintage if I recall correctly off hand.
And this isn't an official video; someone just took the song and added an image montage to it. Still... Gotta love it.