Margaret Cho by gotty · November 9, 2023 << Back to post Margaret Cho – Leaving the NBC’s studios with her dog Lucia Margaret Cho 2023 : Margaret Cho – Leaving the NBCs studios with her dog Lucia-06