Apparently this restaurant signage was spotted in the Philippines. Not the glowing tribute which the owner thinks it is, one suspects.
1 minute read
Apparently this restaurant signage was spotted in the Philippines. Not the glowing tribute which the owner thinks it is, one suspects.