San Francisco-based classic rockers, Orchid, have been honored by a creative fan with a self made playmobil music video for the song "Wizard Of War". The band stumbled upon the video when surfing the web and enjoyed is so much that they also would like to encourage other fans...