May 27-30 at Ditto Landing in Huntsville Al. $40 rally fee includes camping and bbq for the 4 days. Lot of prizes and venders, Put on by the BMW owners of Alabama. Very family friendly and alot of fun, been to it the last 3 years. Ditto landing is a city park on the Tennessee river. Alot of stuff to do and see around Huntsville. Google up the website, BMWMOA