Man or Astroman
LocationClub Dada 2720 Elm St. Dallas, TX 75226
Get Directions »
- April 26, 2013 8pm
Surf rock never looks or sounds so otherworldly as when these Alabama natives come to town. Equal parts rock stars and wannabe extraterrestrials, founding members Star Crunch, Birdstuff, and Coco have succeeded in a genre-bending visual spectacle that is unlike anything you've ever seen before or likely to see again.