Playing a brand new song to 17000 people? Nerves? Never heard of them!