Meanwhile in Alaska, This Giant Wandering the Streets

Alaska is one of those interesting places where anything can happen. This driver noticed this giant just waling along the highway.