Video: Extra TV profile of The Spot from 1995

dig that mid-’90s web design and postage stamp video clips