Sunday, August 04, 2019

TEETH OF THE SEA (London Science Museum, 21/06/19)



 Perhaps the volume was slightly too intense at times, but TotS's live score of a new documentary about the Apollo space program was for the most part pretty masterful.

No comments: