New Captain America vs. Red Hulk Battle set #lego #marvel #lego76292 #rlfm #reviews #newbraveworld LEGO November 4, 2024 0 92 0 minute read