The Mark Apartments in Tempe to Unveil Aztec Smurf Mural Thursday
What do you call a Gila monster that’s 50 feet tall and 55 feet wide? A distant cousin of Godzilla or the new largest mural in the city of Tempe? Hint: If Godzilla were terrorizing Phoenix, you probably would have noticed by now…