WTF is this commercial for a famous brand?

I’m okay with a sandwich god especially if he could jesus me up a meatball sub right now.

2 Likes