Whatever Happened to the Dinosaurs
Like some unseen beast that emerges only in shadows to claim its prey, indie rock stalks Miami with as much Omaha, Nebraska soil between its toes as sand. Four-piece Whatever Happened to the Dinosaurs and their compatriots in Blue Moon, both from Miami, do their absolute best to channel Bright…