The Motion Sick: Rock Plaza Central – “I am an Excellent Steel Horse” video
I had posted some live clips of Rock Plaza Central a bit back. They’ve now just released a music video for their great song, “I am an Excellent Steel Horse.” Robotic horses are our friends.