visiontimes.com
Controversy Swirls Around Taiwan Band Mayday’s Madison Square Garden Concert - Vision Times
Taiwan band Mayday (五月天, Wǔ Yuè Tiān), dubbed as the Chinese Beatles, is currently on a “Noah’s Ark” world tour in celebration of their 15th anniversary. On March 22 they performed at Madison Square Garden in New York, becoming the…