Bombhead, 2002 Artwork Location: Museum of Modern Art (MoMA), By Cassidy Paul | January 6, 2025 | Comments Off on Bombhead, 2002 Artwork Location: Museum of Modern Art (MoMA),