Ramen shop uses name of American rock band, gets invite to…Battle of the Bands?

‘Hardcore noodle shop’ in Tokyo received an invitation to rock out in the U.S. — or did they?

Read More