Skip to main content

The Forum

The Forum (Great Western Forum) in Los Angeles is an indoor arena. It opened in 1967.


This post may be out of date!

Published on October 22, 2008

1 placemark 7,785 views 0 views/24h


Embed Code

x px

Be the first to add a comment.