International Tower at Long Beach during the Grand Prix
If you’ve ever been to Long Beach, I’m sure you’ve noticed this round or circular building. It’s located on the corner of E. Ocean Blvd and Shoreline Dr, 700 E Ocean Blvd to be exact. The building is called the International Tower, why it’s called that I don’t know but you can visit their site for more info on it’s history.
Read more