Several terrifying sea monsters have been observed invading the Mile of Cars in National City! A menacing octopus, a very toothy fish, and the Creature from the Black Lagoon have gathered next to Perry Ford!. I saw this fun street art during a long walk through National City this morning….