Which was formed first, The Creatures or This Picture?
This Picture This Picture were a UK alternative rock band that was formed in 1989 in Cheltenham, England and broke up in 1995, after releasing two albums.
Holmesina Holmesina is a genus of pampathere, an extinct group of armadillo-like creatures that were distantly related to extant armadillos. Like armadillos, and unlike the other extinct branch of megafaunal cingulates, the glyptodonts, the shell was made up of flexible plates which allowed the animal to move more easily. "Holmesina" species were herbivores that grazed on coarse vegetation; armadillos are mostly insectivorous or omnivorous.