Scott Lobaido reveals his new painting in NYC today- “The Greatest Show on Earth” Join: Denzel Washington 10.4K viewsedited 19:56