Yes, I caught my own lobsters for this video. What do you think "from scratch" means? Being a lifelong New Englander, I take my lobster rolls seriously. There's a heavy debate around what makes the ...