We missed the trip the last few years, but there was no way we were going to miss it again this year! St. Lucia Independence aka Bike week is an annual event in St Lucia, during their independence celebrations, featuring Offroad Racing, Drags, Supermoto, Moto X, and Island Ride and a host of other activities.
This year Dominica Came out in Force with over 50 Bikes, 4 ATVs, 3 Cars and a UTV. The whole vibe is something thats difficult to put into words and just on a whole other level.