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,820 views 1 view/24h

Permalink

Embed Code

x px

Leave a Reply