Crowds brave hot sun to catch magic in the sky