Videos – Lake Havasu, Arizona

Lake Havasu Arizona – Desert Storm – Boating

Lake Havasu City is the coolest little town in America. If you never been here, it’s a must-visit town on your next travel adventure.

Comments are closed.