Splicetoday

Consume
May 15, 2014, 12:03PM

Alton Brown's Grilled Grilled Cheese

"When I say a grilled cheese sandwich, I mean a grilled sandwich containing grilled cheese." More at Alton Brown's official website.

The following video was included in this article:
https://www.youtube.com/embed/RllWJUvrxEY
Discussion

Register or Login to leave a comment