ovenandapron.com
roast beef + cheddar sandwiches
Back in season 9 of The Simpsons, a lovely little episode aired in which Bart and Lisa are stranded on an island with fellow classmates after their school bus careens off a bridge into the ocean. P…