Above, a music video for "Return of the Ninja Droids," by Desert Planet. Produced in 2005 by director Jari Mikkola. (Thanks, Matti Laakso!)
Above, a music video for "Return of the Ninja Droids," by Desert Planet. Produced in 2005 by director Jari Mikkola. (Thanks, Matti Laakso!)