Loading...
Uploaded by On2elko2 on Feb 4, 2011
Driving home from work in Juffair, Kingdom of Bahrain. I live in Oasis Tower 2 a block behind the California Club. You can see standing water in some of the empty lots from rain we had the previous week.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)