jenerikapp

by gacal

David Longstreth

David Longstreth

Biography

David Longstreth (born December 17, 1981) is an American singer and songwriter. He is the lead singer and guitarist for the band Dirty Projectors.…

Filmography