Skip to main content

The Forum

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

Weblink

This post may be out of date!

Published on October 22, 2008

1 placemark 7,785 views 0 views/24h

Permalink

Embed Code

x px

Be the first to add a comment.