Amazing pictures. Makes you feel like you were there.
Yes, extremely sharp. Maybe they've been digitally remastered, like old films.