Sorry, I don't get the joke (maybe due to cultural/language differences... ). Xplain pls
What's so special about Bedrock? Is this a real town at all?
Or is Flintstone's Bedrock meant? Ah, finally now I slowly get the joke! I think so...
Ha, Ha, Ha, Hahahaha!