Deb Lacusta was connected to:
over a year ago
"My Way or the Highway to Heaven" is the 642nd episode of the American animated television series The Simpsons and the third episode of season 30. The episode was directed by Rob Oliver and written by Deb Lacusta, Dan Castellaneta, and Vince Waldron.