It's a play on "Slow Food". Raw food is supposed to make you glow from the inside out, kind of like Iron Man, except Iron Man isn't slow.
WHERE IS GLOWFOOD?
Glowfood is located in a little mountain town called Banff in Alberta, Canada.
BUT, LIKE, WHERE IS GLOWFOOD?