Tuesday, October 24, 2006

New Music Video



"New music video for the Low Lows. 'Dear Flies Love Spider' is from the album 'Fire on the Bright Sky' released by Monotreme Records. Video produced by Medlo, directed by Dave Holloway."

YouTube link.

No comments: