ampsandgreenscreens.com
Nightwish And Delain Wow The Bomb Factory!! - Dallas, TX - Amps and Green Screens
I arrived 30 minutes prior to the doors opening. Nothing new about that. Usually there is time to go find some food prior to the show, but not this day. I pull up to The Bomb Factory, THE newest music venue in Dallas….and the line was already two blocks long!!! Wow. I parked the truck …