Synopsis
“LAND OF THE GOLDEN GIANTS!” Barry reveals a shocking secret to Kid Flash before they go on a scientific expedition in South America.
“LAND OF THE GOLDEN GIANTS!” Barry reveals a shocking secret to Kid Flash before they go on a scientific expedition in South America.