Loading...
Uploaded by sestokart on Sep 1, 2009
My favorite place in Metro Detroit, Michigan USA. The Belle Isle Beach with a beautiful view of the City of Detroit to the left and Detroit Yacht Club to the right. I had the water slide to myself on a sunny day, Sept. 1, 2009.
Entertainment
Standard YouTube License
I went there it is so fun!!!!!!!
Brianna2838 10 months ago
I was supposed to visit this island but couldn't find it.I turned around too early and ended up leaving the city to drive back to Toledo.
HattieLovesCattie 1 year ago
Load more suggestions
I went there it is so fun!!!!!!!
Brianna2838 10 months ago
I was supposed to visit this island but couldn't find it.I turned around too early and ended up leaving the city to drive back to Toledo.
HattieLovesCattie 1 year ago