You should slide by, it's about 5 times as big and developed as it was in the 90s.
The Wachovia Tower is still the biggest building...though I suppose its the Wells Fargo tower now.
Star is still on, but it's mostly white now. Sometimes Red, White, and Blue. No reason given
Edited
by
Zincy