Loading...
Uploaded by FromJoanne on Apr 29, 2010
Government Limousines, leave Cape Town Stadium after security show of state of readiness for the Fifia world Cupand stop around the corner at the Grand Cafe Beach restaurant I saw at least 10 limousines parked when I drove by
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)