1. of special note的意思
1. Of special note is Queen Sea Big Shark, who opened for Maximo Park this month.