There’s A New Monster In Town | Bunzilla, The New Special From Byron Hamburgers
Poor Fred Smith – Byron’s head chef, he has to travel the world in search of inspiration for new specials, must be horrendous for him. His most recent trip to Japan has resulted… Continue reading