David Thewlis - Deer in headlights
yes. 15 when they recorded the album 16 when it came out.