Thomas DeLonge

The Simpsons - S26E03