David Byrne appearance in The Simpsons Print
Written by Francey   

From the Simpons episode "Dude, Where is my Ranch?"