Grilled Cheese Mania

Overly cheesed (American), grilled cheese with tomato, on perfectly toasted sourdough