Wednesday, March 25, 2009

Avalon Days

video

Today, dear viewers, we visit the enchanting town of Avalon, on Catalina Island, just 26 miles off the Southern California coast. The X Shot was perfect for the beautiful background views, and all that golf cart maneuvering I did while reporting. Don't try this at home, or your car, office, or boat.

Next week: Madrid, Spain!