I Truly Cannot Believe David Geffen Thought It Was A Good Idea To Post A Picture Of His *Completely Relatable* Self-Isolation Situation On A Giant Yacht
2:25pm PDT - March 30th, 2020 david geffen - BuzzfeedRead the room, David. Read the room!!! View Entire Post ›