Day 259: Fantasy Night Hosted By The Mechanicsville Optimist Club
The Mechanicsville Optimist Club is hosting their 28th Annual Fantasy Night! The night will consist of food, drinks, live music and dancing. There will be 25 prizes given away which total $7,400 and every 10th…