x
Breaking News
More () »

Glendale police on the prowl for alleged alligator

Arrowhead Lake, which sits just north of Loop 101, is an artificial lake developed to provide boating, fishing, and waterfront property to residents.

Before You Leave, Check This Out