Street Fighter — The Rock Opera

Put away your opera glasses and pump up the volume for Street Fighter: The Opera! Texas-based indie band Man Factory breathes life into the Street Fighter universe with their rock opera, Street Fight! Featur...