Last Dinosaurs “Zoom” music video
Words by Scenewave Oz - Published on December 12, 2011
Last Dinosaurs have just released the film clip for the latest track “Zoom” off their forthcoming album In A Million Years due out on the 2nd of March 2012
Last Dinosaurs have just released the film clip for the latest track “Zoom” off their forthcoming album In A Million Years due out on the 2nd of March 2012
Leave a Reply
You must be logged in to post a comment.