BikerSpeedTriple
Wannabie Member
Black Park is a park with a lake between Slough and Iver Heath, west of London. It's a great place to relax, walk, enjoy the local wildlife and have a picnic.
[youtube]http://www.youtube.com/watch?v=UnC4Oa1wP-8[/youtube]
[youtube]http://www.youtube.com/watch?v=UnC4Oa1wP-8[/youtube]