Show Me A Dinosaur IshaanJuly 25, 2016 Though the band's name and the pretty album-cover artwork may be deceiving, Show Me A Dinosaur are a black metal group from Russia, and their latest self-titled... Read More MetalMusic0 views 0