It was a video on youtube many years ago. The song was called "Station". The band might have been called Space station. Anyways, there were some hairy brown things walking around in the video. It was a weird video, but the song was kind of catchy. Anybody know?