MMM...Doesn't that look so good? Let me tell you it was DELICIOUS!! This giant sandwhich, along with a giant bowl of fruit salad was our yummy dinner tonight. 
While JBody was in chiropractic school, we would go to his sister's house on the weekends for dinner. This is where she introduced us to this huge sandwhich. I have only made it one other time. It was a couple years ago and I had completely forgotten about it.
To make this for yourself you will need:
8-inch round loaf of bread
horseradish
1/2 lb. thinly sliced cooked roast beef
prepared mustard
1/2 lb. thinly sliced cooked ham or turkey
4 slices Swiss cheese
2 Tbsp. mayonnaise
1 small tomato
6 bacon strips, cooked
4 slices American cheese
1 small onion, thinly sliced
1/4 cup butter, melted (I didn't use this much)
sesame seeds
sesame seeds
onion salt
Look at all those yummy layers...
1. Slice bread horizontally into 4-equal layers. Spread bottom layer with mayo and horseradish; top with roast beef. Spread mayo on bottom of next slice of bread. Place the next slice of bread over beef; spread with mayo and mustard and top with ham or turkey & Swiss cheese. Spread more mayo on bottom of next slice of bread. Add the next slice of bread; spread with mayonnaise and top with tomato, bacon, onion and
American cheese. Spread mayo on last slice of bread and cover. Combine butter, sesame seeds, and onion salt; brush over top and sides of loaf. Place on a baking sheet; loosely tent with heavy-duty foil.
2. Bake at 400 for 20 minutes or until heated through.
Cooking Tip: We like to saute the onions before putting them on the sandwich. The meat takes a long to time to warm through while baking-- I like to warm it up a little before making the sandwich.
Just because it is so yummy looking. I added another picture for you!